编程语言里的算法是函数的算法吗

编程语言里的算法是函数的算法吗,第1张

算法是解决一个实际问题的有效的步骤、方法。写程序、函数,依据这种方法进行。比如,排序中的冒泡法,“依次比较两个数,如果他们的顺序与要求的顺序相反,就互换位置”,这句话,就是算法。定义数组、变量,用某种程序设计语言,将这种算法变成实际可以使用的程序、函数,就是编程了。

算法是通用的,本质上与使用哪种语言无关的。

log() 函数返回以 e 为底的对数值,其原型为:

double log (double x)

log()用来计算以e为底的 x 的对数值,然后将结果返回。设返回值为 ret,则

x = eret

按数学公式来解释,这两个同底的对数函数相除,可以化简为log2^n,读作log以2为底,N的对数。正常输出结果为double型。但前面用int强制转换,所以结果舍掉小数点,为整形。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11531252.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存