Added _dvi and _dvil
This commit is contained in:
parent
567a619003
commit
cae8164263
1 changed files with 28 additions and 0 deletions
|
@ -41,3 +41,31 @@ long _mdil(j,i) long j,i; {
|
||||||
i += j;
|
i += j;
|
||||||
return(i);
|
return(i);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int _dvi(j, i) unsigned int j,i; {
|
||||||
|
int neg = 0;
|
||||||
|
|
||||||
|
if ((int)j < 0) {
|
||||||
|
j = -(int)j; neg = 1;
|
||||||
|
}
|
||||||
|
if ((int)i < 0) {
|
||||||
|
i = -(int)i; neg = !neg;
|
||||||
|
}
|
||||||
|
i = i / j;
|
||||||
|
if (neg) return -(int)i;
|
||||||
|
return i;
|
||||||
|
}
|
||||||
|
|
||||||
|
long _dvil(j, i) unsigned long j,i; {
|
||||||
|
int neg = 0;
|
||||||
|
|
||||||
|
if ((long)j < 0) {
|
||||||
|
j = -(long)j; neg = 1;
|
||||||
|
}
|
||||||
|
if ((long)i < 0) {
|
||||||
|
i = -(long)i; neg = !neg;
|
||||||
|
}
|
||||||
|
i = i / j;
|
||||||
|
if (neg) return -(long)i;
|
||||||
|
return i;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue