发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
西门子S7-200测试通过,程序网上而来,献给有需要的各位!一、主程序调用:
64位浮点数保存于VB0开始的存储区中,转换得出的32位浮点数保存于VD100中。
二、子程序符号表:
三、子程序网络1:
1.把双精度浮点数的高16位读取出来;
2.左移1位,右移5位之后取到双精度浮点数的指数部分;
3.双精度浮点数指数减去1023,再加上127得到单精度浮点数的指数部分。
四、子程序网络2:
取出双精度浮点数的高8位。
五、子程序网络3:
双精度浮点数指针后移一个字节。
六、子程序网络4:
左移4位,右移8位得到单精度浮点数的小数部分。
七、子程序网络5:
把单精度浮点数的指数部分加上,右移1位空出符号位。
八、子程序网络6:
传送符号位。
九、子程序网络7:
最终结果。
来自: 阿明哥哥资料区 > 《69.PLC 自动化》
0条评论
发表
请遵守用户 评论公约
MIPS 指令
把一个单精度浮点数加上一个双精度浮点数,结果是单精度浮点数.一个双精度浮点数除以一个单精度浮点数,结果为单精度浮点数.一个双精度浮点数乘以一个单精度浮点数,结果为单精度浮点数.使用寄存器的跳...
【底层原理】从一个笔试题看C语言中float向double的提升问题
【底层原理】从一个笔试题看C语言中float向double的提升问题。可以看到f、d、d1都是相等的,因为1.5用浮点数是可以精确表示的,所以floa...
03选择题: C++中 单精度浮点数
03选择题: C++中 单精度浮点数C++中32位单精度浮点数能表示的十进制有效数字是多少位?单精度浮点数(float)总共用32位来表示浮点数,其中尾数用23位存储,加上小数点前有一位隐藏的1(IEEE754规约数表...
浮点型数据在内存中的存放形式 - 已解决 - 搜搜问问
浮点型数据在内存中的存放形式 - 已解决 - 搜搜问问单精度浮点数:1位符号位,8位指数位,23位有效数字。双精度浮点数:1位符号位,11位指数位,52位有效数字。用10进制表示时整数部分是大于0小于10的...
双精度与单精度浮点数的区别
双精度与单精度浮点数的区别。学习编程时,不理解语言中的双精度和单精度浮点数,那双精度与单精度浮点数的区别有哪些呢。单精度(float)...
浮点数(单精度浮点数与双精度浮点数)在计算机中的存储)转
浮点数(单精度浮点数与双精度浮点数)在计算机中的存储)转十进制浮点数格式: 浮点数格式使用科学计数法表示实数。二进制浮点格式: ...
浮点数的存储格式
浮点数的存储格式。基于IEEE 754的浮点数存储格式。3 IEEE 754浮点存储格式 与浮点格式对应,浮点存储格式规定了浮点格式在存储器中如何存放。3.3 扩展双精度格式 ⑴ 扩展双精度格式(SPARC 结...
浮点数到整数的快速转换
还有一点需要注意,就是浮点数操作并不像表中显示的那样快,因为在进行操作之前,还需要加载这些操作数到浮点数运算单元中去,然而浮点...
深入浅出浮点数
深入浅出浮点数 深入浅出浮点数 收藏 深入浅出浮点数.--------------------------------------------------------------------------------目录 1. 什么是浮点数 2. IEEE 浮点数 3. 实数和浮点数之间...
微信扫码,在手机上查看选中内容