高精度乘法、除法、乘方、开方运算如何进行100000位数的高精度乘法、除法、乘方、开方运算?如:76589685987456598565978585578599879*4465641656969665545695862000554等

问题描述:

高精度乘法、除法、乘方、开方运算
如何进行100000位数的高精度乘法、除法、乘方、开方运算?
如:
76589685987456598565978585578599879*4465641656969665545695862000554等

十进制数160,当用十六进制数表示时为:A0,当用八进制数表示时为240,当用二进制数表示时为:101000000.
如十进制数160+160,用二进制数表示时:101000000+101000000
显然,当你进行76589685987456598565978585578599879*4465641656969665545695862000554 运算时,如果定义大的数制,则只用"几位数"进行计算即可.
由此可见,你要进行100000位数计算时,最好定义一种大的数制,比如10000进制数.
其实超高精度数的计算就是如此,需要定义一种很大的数制.