2016-09-08 37 views
0

big.Int支持Division和Modulo操作。 big.Float爲什麼不支持分割和模運算? Quo()與分區不同嗎?是否有math.Mod(x,y float64)等價於big.FloatDiv和Mod in big.Float

回答

0

對整數和大整數的除法或商運算產生整數值,而浮點數則產生浮點數。這就是爲什麼操作具有不同的精度和數學意義。

var x, y int = 5, 3 
z:=x/y //give you 1 

var x, y float32 = 5, 3 
z:=x/y //give you 1.6666666 

模或提醒操作未對彩車定義,因爲它很難來闡述什麼他們意味着什麼。與數學相同/大

+0

我的意思是math.Mod相當於big.Float – Spartan