C# Class Mosa.Runtime.x86.Division

Mostra file Open project: tgiphil/MOSA-Project

Public Methods

Method Description
DivMod ( long dividend, long divisor, long &quotient, long &remainder ) : void
DivUmod ( ulong dividend, ulong divisor, ulong &quotient, ulong &remainder ) : void
RemR4 ( float n, float d ) : float
RemR8 ( double n, double d ) : double
sdiv64 ( long n, long d ) : long
smod64 ( long n, long d ) : long
udiv64 ( ulong n, ulong d ) : ulong
umod64 ( ulong n, ulong d ) : ulong

Method Details

DivMod() public static method

public static DivMod ( long dividend, long divisor, long &quotient, long &remainder ) : void
dividend long
divisor long
quotient long
remainder long
return void

DivUmod() public static method

public static DivUmod ( ulong dividend, ulong divisor, ulong &quotient, ulong &remainder ) : void
dividend ulong
divisor ulong
quotient ulong
remainder ulong
return void

RemR4() public static method

public static RemR4 ( float n, float d ) : float
n float
d float
return float

RemR8() public static method

public static RemR8 ( double n, double d ) : double
n double
d double
return double

sdiv64() public static method

public static sdiv64 ( long n, long d ) : long
n long
d long
return long

smod64() public static method

public static smod64 ( long n, long d ) : long
n long
d long
return long

udiv64() public static method

public static udiv64 ( ulong n, ulong d ) : ulong
n ulong
d ulong
return ulong

umod64() public static method

public static umod64 ( ulong n, ulong d ) : ulong
n ulong
d ulong
return ulong