基于simulink的double转ASCII方法 |
您所在的位置:网站首页 › 翻译ASCII码的表达形式 › 基于simulink的double转ASCII方法 |
1.说明 本手册主要介绍如何使用simulink进行double转ASCII方法。 主要使用Math Function,product,convert模块。 2.模块配置 以double数据1234.5为例,将double数据1234.5的个十百千位数据依次拆开为1,2,3,4,并将拆开的数据1,2,3,4看做是ASCII数据,并发送出去:
Math Function Function处选择mod,表示除法取余。 Product Input设置为*/,表示除法取商。 Product后紧跟convert; Convert输出数据类型选择uint8,将商取整。 数字0~9十进制转换为ASCII的对应关系如下图 发现ASCII数据与十进制数据之差为48。所以将double数据1234.5的个十百千位数据依次拆开为1,2,3,4后,每个数据统一加48。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |