CPU做乘除法和其他数学运算有没有专门的硬件的

基于第一个回答说CPU只能做布尔運算的进行回答。
CPU设计是基于布尔运算的但是CPU不是设计来做布尔运算的。
所有CPU都肯定内嵌加法器一些太简化的CPU或许没有乘法器。
百分の百确定X86 CPU内嵌加法器和乘法器减法和除法可以调用加法器和乘法器搞定。
找本CPU体系结构书看看或者找本数字大规模集成电路书看看也荇,都会提到这两样硬件集成的加法和乘法单元能极大简化数学运算。

C#中默认的“/”是取整除法(不四舍五入)譬如C#中1/2默认返回一个整数中“/”返回一个Double类型的数值(相当于C#中会把被除数和除数提升到Double类型,因此1/0在中一样的结论)

这是昰Mod,类型按照实际结果决定

发布了0 篇原创文章 · 获赞 10 · 访问量 8万+

我要回帖

 

随机推荐