首页 新闻 搜索 专区 学院

C#中如何快速的做除法操作?

0
悬赏园豆:5 [待解决问题]

举例:
数值:100000000000000000000
除以100000000000000000
最终得出结果100。
传统的作法为:
100000000000000000000/100000000000000000

问:有没有类似移位或其他的快速运算法?

释通明的主页 释通明 | 初学一级 | 园豆:163
提问于:2021-07-22 17:27
< >
分享
所有回答(2)
1

毫无疑问直接运算最快,这已经是硬件的基础结构,而且还是整型运算。你用位处理(相当于软电路)只会更慢。这种运算别说x86,放到几个引脚的低级芯片都是如此。

花飘水流兮 | 园豆:13209 (专家六级) | 2021-07-22 18:30
-1

用操作系统提供的方法应该是最快的。除非你要计算的书具有某种特点,比如都是0结尾,这样数0就行了,不用算了

会长 | 园豆:10963 (专家六级) | 2021-07-22 19:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册