PHP中如何比较位数很长的两个数字是否相等在PHP中,现在有111111111111234239和111111111111234238两个数,如何比较是否相等,求代码,function cmp($a,$b){\x09$equal=1;\x09$alent=strlen($a);\x09$blent=strlen($b);\x09if($alent
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 03:44:50
PHP中如何比较位数很长的两个数字是否相等在PHP中,现在有111111111111234239和111111111111234238两个数,如何比较是否相等,求代码,function cmp($a,$b){\x09$equal=1;\x09$alent=strlen($a);\x09$blent=strlen($b);\x09if($alent
PHP中如何比较位数很长的两个数字是否相等
在PHP中,现在有111111111111234239和111111111111234238两个数,如何比较是否相等,求代码,
function cmp($a,$b)
{
\x09$equal=1;
\x09$alent=strlen($a);
\x09$blent=strlen($b);
\x09if($alent==$blent)
\x09{
\x09\x09for($i=0;$i
PHP中如何比较位数很长的两个数字是否相等在PHP中,现在有111111111111234239和111111111111234238两个数,如何比较是否相等,求代码,function cmp($a,$b){\x09$equal=1;\x09$alent=strlen($a);\x09$blent=strlen($b);\x09if($alent
你可以把他们当成字符串了比较呀,别设置为数,设置为字符
$str1="111111111111234239";
$str2="111111111111234238";
echo $str1==$str2;
PHP本来就是显示所有小数的,如果你的程序只显示两位,肯定是有多余的语句故意做了转换。 删除多余的转换语句既可,也可以粘贴你的代码让大家帮你修改吧。