为什么 C 不提供乘幂的运算符?
因为提供乘幂指令的处理器非常少。 C 有一个 pow() 标准函数, 原型说明在 <math.h>。而对于小的正整数指数, 直接用乘法一般会更有效。
因为提供乘幂指令的处理器非常少。 C 有一个 pow() 标准函数, 原型说明在 <math.h>。而对于小的正整数指数, 直接用乘法一般会更有效。
C语言为何不内置乘幂运算
本文探讨了C语言未提供内置乘幂运算符的原因,指出这是因为支持该功能的处理器较少。文中还介绍了C语言中如何使用标准库函数pow()来实现乘幂运算,并提到了对于较小的整数指数,直接使用乘法可能更为高效。
5万+

被折叠的 条评论
为什么被折叠?