Java: 基础层面的算术力学或评价策略
Java: arithmetic mechanics on a basic level or evaluation strategies
请原谅我的问题含糊不清,但我是一个相对较新的程序员。
计算机究竟是如何知道如何算术的?
是否每种语言 - 特别是 Java,都有加法、减法、加法、减法、模除法 class?
如果是这样,class 如何扫描操作符符号?
计算机实际上只有加法而不能减法、乘法或除法。它在位级别执行加法。二进制运算是任何电子数字计算机可以执行运算的唯一方法。
因为电脑只会做加法,不能做你要求的减法。但是,它可以取负数并表示(在位级别)负值,即 42+(-6)+(-6)
乘法和除法,它只能模拟,即42除以7,计算机用42减7(嗯,它把7的负数加到42 ) 直到它达到零并计算达到零所需的次数 (6)。
这只是 this 的一个小总结,欢迎阅读更多内容:)
请原谅我的问题含糊不清,但我是一个相对较新的程序员。
计算机究竟是如何知道如何算术的? 是否每种语言 - 特别是 Java,都有加法、减法、加法、减法、模除法 class?
如果是这样,class 如何扫描操作符符号?
计算机实际上只有加法而不能减法、乘法或除法。它在位级别执行加法。二进制运算是任何电子数字计算机可以执行运算的唯一方法。
因为电脑只会做加法,不能做你要求的减法。但是,它可以取负数并表示(在位级别)负值,即 42+(-6)+(-6)
乘法和除法,它只能模拟,即42除以7,计算机用42减7(嗯,它把7的负数加到42 ) 直到它达到零并计算达到零所需的次数 (6)。
这只是 this 的一个小总结,欢迎阅读更多内容:)