=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2018/engine/f-itv.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- OpenXM_contrib2/asir2018/engine/f-itv.c 2018/09/19 05:45:07 1.1 +++ OpenXM_contrib2/asir2018/engine/f-itv.c 2018/09/28 08:20:28 1.2 @@ -1,5 +1,5 @@ /* - * $OpenXM$ + * $OpenXM: OpenXM_contrib2/asir2018/engine/f-itv.c,v 1.1 2018/09/19 05:45:07 noro Exp $ */ #if defined(INTERVAL) #include "ca.h" @@ -325,7 +325,7 @@ void pwritvf(Itv a, Num e, Itv *c) error("pwritv : can't calculate a fractional power"); #endif } else { - ei = QTOS((Q)e); + ei = ZTOS((Q)e); pwritv0f(a,ei,&t); if ( SGN((Q)e) < 0 ) divbf((Num)ONE,(Num)t,(Num *)c); @@ -344,7 +344,7 @@ void pwritv0f(Itv a, int e, Itv *c) if ( e == 1 ) *c = a; else { - STOQ(e,ne); + STOZ(e,ne); if ( !(e%2) ) { if ( initvp(0,a) ) { Xmin = 0; @@ -434,7 +434,7 @@ void miditvf(Itv a, Num *b) else if ( (NID(a) <= N_B) ) *b = (Num)a; else { - STOQ(2,TWO); + STOZ(2,TWO); itvtois(a,&ai,&as); addbf(ai,as,&t); divbf(t,(Num)TWO,b);