首页 新闻 会员 周边

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

0
悬赏园豆:5 [已解决问题] 解决于 2022-06-24 15:49

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

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

释通明的主页 释通明 | 初学一级 | 园豆:160
提问于:2021-07-22 17:27
< >
分享
最佳答案
1

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

收获园豆:3
花飘水流兮 | 专家六级 |园豆:13560 | 2021-07-22 18:30
其他回答(1)
-1

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

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