开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1818|回复: 7
打印 上一主题 下一主题
收起左侧

[易源码分享] 超级の赛亚人 汇编文本到小数还是有bug 当小数点后位数多些就出错

[复制链接]
结帖率:97% (31/32)
跳转到指定楼层
楼主
发表于 2018-7-30 10:10:36 | 只看该作者 回帖奖励 |正序浏览 |阅读模式   福建省福州市
分享源码
界面截图: -
是否带模块: -
备注说明: -
.版本 2

.子程序 汇编_文本到小数, 小数型
.参数 s, 文本型

置入代码 ({ 131, 228, 248, 131, 236, 16, 199, 69, 248, 0, 0, 0, 0, 199, 69, 252, 0, 0, 36, 64, 242, 15, 16, 85, 248, 15, 87, 201, 83, 86, 139, 117, 8, 139, 54, 49, 201, 48, 219, 242, 15, 17, 76, 36, 8, 15, 40, 218, 128, 62, 32, 117, 10, 15, 31, 4, 0, 70, 128, 62, 32, 116, 250, 128, 62, 45, 117, 3, 179, 1, 70, 138, 6, 60, 48, 15, 140, 205, 1, 0, 0, 60, 57, 15, 143, 197, 1, 0, 0, 60, 57, 127, 55, 60, 46, 116, 51, 15, 190, 192, 70, 242, 15, 89, 202, 102, 15, 110, 192, 138, 6, 243, 15, 230, 192, 242, 15, 88, 200, 199, 69, 248, 0, 0, 0, 0, 199, 69, 252, 0, 0, 72, 64, 242, 15, 92, 77, 248, 242, 15, 17, 76, 36, 8, 60, 48, 125, 197, 128, 62, 46, 141, 86, 1, 15, 69, 214, 128, 58, 48, 124, 45, 138, 2, 60, 57, 127, 39, 15, 190, 192, 66, 131, 232, 48, 102, 15, 110, 192, 243, 15, 230, 192, 138, 2, 242, 15, 94, 195, 242, 15, 89, 218, 242, 15, 88, 200, 242, 15, 17, 76, 36, 8, 60, 48, 125, 213, 138, 2, 60, 101, 116, 8, 60, 69, 15, 133, 241, 0, 0, 0, 66, 128, 58, 43, 117, 112, 138, 66, 1, 66, 60, 48, 124, 104, 60, 57, 127, 19, 15, 190, 192, 141, 12, 137, 66, 141, 73, 232, 141, 12, 72, 138, 2, 60, 48, 125, 233, 131, 249, 8, 124, 57, 141, 113, 248, 193, 238, 3, 70, 137, 240, 247, 216, 141, 12, 193, 242, 15, 89, 202, 242, 15, 89, 202, 242, 15, 89, 202, 242, 15, 89, 202, 242, 15, 89, 202, 242, 15, 89, 202, 242, 15, 89, 202, 242, 15, 89, 202, 131, 238, 1, 117, 219, 242, 15, 17, 76, 36, 8, 133, 201, 126, 15, 73, 242, 15, 89, 202, 133, 201, 127, 247, 242, 15, 17, 76, 36, 8, 128, 58, 45, 117, 118, 138, 66, 1, 66, 60, 48, 124, 23, 60, 57, 127, 19, 15, 190, 192, 141, 12, 137, 66, 141, 73, 232, 141, 12, 72, 138, 2, 60, 48, 125, 233, 131, 249, 8, 124, 62, 141, 81, 248, 193, 234, 3, 66, 137, 208, 247, 216, 141, 12, 193, 102, 15, 31, 4, 0, 242, 15, 94, 202, 242, 15, 94, 202, 242, 15, 94, 202, 242, 15, 94, 202, 242, 15, 94, 202, 242, 15, 94, 202, 242, 15, 94, 202, 242, 15, 94, 202, 131, 234, 1, 117, 219, 242, 15, 17, 76, 36, 8, 133, 201, 126, 16, 144, 73, 242, 15, 94, 202, 133, 201, 127, 247, 242, 15, 17, 76, 36, 8, 132, 219, 116, 21, 199, 69, 248, 0, 0, 0, 0, 199, 69, 252, 0, 0, 240, 191, 242, 15, 16, 69, 248, 235, 19, 199, 69, 248, 0, 0, 0, 0, 199, 69, 252, 0, 0, 240, 63, 242, 15, 16, 69, 248, 242, 15, 17, 68, 36, 16, 221, 68, 36, 16, 220, 76, 36, 8, 221, 92, 36, 16, 221, 68, 36, 16, 217, 93, 248, 139, 69, 248, 94, 91, 137, 236, 93, 194, 4, 0, 184, 0, 0, 0, 0, 94, 217, 238, 91, 137, 236, 93, 194, 4, 0 })
返回 (0)
.版本 2

' a = “234534326.5636969511144242454645455”
' * 125.000000 | 234534320.000000               还有到小数还是有bug 小数后变0也就算了还把整数位6变0了




结帖率:100% (1/1)
9
发表于 2018-8-1 15:14:56 | 只看该作者   广东省广州市
回复 支持 反对

使用道具 举报

结帖率:97% (31/32)

签到天数: 19 天

8
 楼主| 发表于 2018-7-30 17:44:07 | 只看该作者   福建省福州市
.版本 2

.子程序 汇编_文本到整数_A, 整数型
.参数 参数, 文本型

置入代码 ({ 139, 85, 8, 139, 18, 138, 2, 60, 32, 116, 4, 60, 9, 117, 3, 66, 235, 243, 138, 2, 51, 201, 60, 45, 15, 149, 193, 86, 141, 76, 9, 255, 139, 241, 60, 45, 117, 6, 66, 128, 58, 45, 116, 250, 138, 10, 51, 192, 128, 249, 48, 124, 23, 128, 249, 57, 127, 18, 15, 190, 201, 141, 4, 128, 66, 141, 68, 65, 208, 138, 10, 128, 249, 48, 125, 233, 15, 175, 198, 94, 139, 229, 93, 194, 4, 0 })
返回 (0)
.版本 2

.子程序 易版_文本到到整数, 整数型
.参数 文本型数值, 文本型
.局部变量 长度, 整数型
.局部变量 字节集, 字节集
.局部变量 字节, 字节型
.局部变量 i, 整数型
.局部变量 整数, 整数型
.局部变量 位数, 整数型

字节集 = 到字节集 (文本型数值)
长度 = 取字节集长度 (字节集)
位数 = 求次方 (10, 长度 - 1)  ' 位数字节设置
.计次循环首 (长度, i)
    字节 = 字节集 [i]
    整数 = 整数 + (字节 - 48) × 位数
    位数 = 位数 ÷ 10
.计次循环尾 ()
返回 (整数)
他们的原理应该差不多
回复 支持 反对

使用道具 举报

7
发表于 2018-7-30 13:19:16 | 只看该作者   安徽省合肥市
cf2006a 发表于 2018-7-30 11:14
这个返回的是文本不是数值 那文本转文本有什么意义

当我没发,看错内容了
回复 支持 反对

使用道具 举报

6
发表于 2018-7-30 11:16:40 | 只看该作者   福建省漳州市

谢谢分享!
回复 支持 反对

使用道具 举报

结帖率:97% (31/32)

签到天数: 19 天

地下
 楼主| 发表于 2018-7-30 11:14:00 | 只看该作者   福建省福州市
竹席 发表于 2018-7-30 10:42
[e=0].版本 2
.支持库 spec
.支持库 eAPI

这个返回的是文本不是数值 那文本转文本有什么意义
回复 支持 反对

使用道具 举报

地板
发表于 2018-7-30 10:42:45 | 只看该作者   安徽省合肥市
网卡,发重复了
回复 支持 反对

使用道具 举报

板凳
发表于 2018-7-30 10:42:27 | 只看该作者   安徽省合肥市
  
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
变量名类 型静态数组备 注
a文本型 
a = “234534326.5636969511144242454645455”
调试输出 (格式化文本 (a, “%f”))


i支持库列表   支持库注释   
spec特殊功能支持库
eAPI应用接口支持库

回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 1 天

沙发
发表于 2018-7-30 10:17:05 | 只看该作者   广东省佛山市
吃瓜群众围观
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表