SVC_Div

構文

#include <nitro/os/common/systemCall.h>
s32 SVC_Div( s32 numer, s32 demon );

引数

numer numerator。分数の分子という意味で、ここでは除算の被除数を表します。
denom denominator。分数の分母という意味で、ここでは除算の除数を表します。

返り値

除算の結果です。

説明

与えられた引数に従って除算を行い結果を返します。
numer / denom を計算します。

アセンブラレベルでは、この関数からは r0 = numer / denomr1 = numer % denomr3 = | numer / denom | で復帰します。
コードサイズを抑えているため、高速ではありません。

参照

CP_SetDiv*, SVC_DivRem

履歴

2004/07/20 初版