首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 1.1*100=? [已结贴,结贴人:zkcq2004]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zkcq2004
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-05-02 10:50:16 楼主
    如题
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • liuyann
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 4

    发表于:2008-05-02 11:10:021楼 得分:0
    倒分
    ==== ====
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dada20042030
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 2

    发表于:2008-05-02 11:13:032楼 得分:0
    float 110
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zkcq2004
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-02 11:53:333楼 得分:0
    为什么不等于110??
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zkcq2004
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-02 12:07:054楼 得分:0
    不是倒分  你可以计算一下 确实不等于110,
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zmouki
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-02 12:10:075楼 得分:0
    看一下这个例子。
    PHP code
    <?php $a=1.1; echo "\$a=".$a."<br>"; $b=100; echo "\$b=".$b."<br>"; $c=$a*$b; echo "\$c=\$a*\$b="; echo ($c); echo "<br>-----------<br>"; $a=1.1; echo "\$a="; var_dump ($a); $b=100; echo "\$b="; var_dump ($b); $c=$a*$b; echo "\$c="; var_dump ($c); ?>
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zkcq2004
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-02 12:20:516楼 得分:0
    echo " <script>alert(1.1*100) </script>";你看看这个
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zmouki
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-02 12:25:547楼 得分:0
    浮点数在计算机里保存时可不好说啊,使用浮点数要切记:它们只是近似值,他们的精度有限,也就是说,会丢失一点点精度,所以它们和期望值非常近似,但是不会总是你希望的值。例如:3.5在内部经常被表示为3.4999999999,或者其它类似的值。
    我的BLGO中有篇文章你可以看一下http://blog.csdn.net/zmouki/archive/2008/04/11/2282645.aspx
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zkcq2004
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-02 12:28:288楼 得分:0
    谢谢 我先看看你的blog
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zkcq2004
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-02 12:39:279楼 得分:0
    可能是那个原因,echo " <script>alert(1.2*100) </script>";这个就能输出120
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zmouki
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-02 12:45:3010楼 得分:20
    恩,所以在PHP中用浮点数,最好限制它的显示位数。或是强制换成整数!
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved