为了账号安全,请及时绑定邮箱和手机立即绑定

如何正确的修改

例如在做计算中,起初我们取圆周率为3.14,于是很多计算中我们都使用3.14进行计算,当要求计算精度提高,圆周率需要取3.142的时候,我们是不是只要修改最后一个常量PI的值为3.142,就可以把全部PI的值都修改为3.142呢?

正在回答

2 回答

<?php

define("PI",3.1415926);

$r=3;

echo "面积为:".(PI*$r*$r)."\r";

echo "周长为:".(2*PI*$r)."\r";

?>

你看我这,因为定义了PI的常量为3.14。

而我公式就用PI代替了3.14,所以当你需要修改的精度的时候只需要修改我定义PI常量为3.14的那一条代码就可以了,其余的都不用改。

而你不定义常量的时候,你就需要一条一条代码地去修改了。

0 回复 有任何疑惑可以回复我~
#1

z一刻 提问者

哈哈哈我的意思是,可否在2个echo后面重新定义常量的值,而echo输出的值也会随之改变呢? ps 因为当初没有试验,所以现在需要请大神问清楚了,哈哈哈
2017-12-21 回复 有任何疑惑可以回复我~

是的 ,这是常量的优点

0 回复 有任何疑惑可以回复我~
#1

z一刻 提问者

那请问您,1...这种修改是否 是以最后一个常量的值A为准,前面所有的值都修改为A? 2...中间有常量PI的修改为A,最后PI又修改为B ,那这个计算中,PI 的值是为B 吗?
2017-11-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如何正确的修改

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信