OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 123,89,LCD 请问123.89怎么将每位取出送到LCD显示,小数部分有什

共2条 1/1 1 跳转至

123,89,LCD 请问123.89怎么将每位取出送到LCD显示,小数部分有什么办法?谢谢

院士
2006-12-22 22:43:00    评分
123,89,LCD 请问123.89怎么将每位取出送到LCD显示,小数部分有什么办法?谢谢



关键词: 请问     123.89     怎么     每位     取出     送到     显示         

院士
2006-12-22 22:43:00    评分
2楼
问 请问123.89怎么将每位取出送到LCD显示,小数部分有什么办法? 1: 先判断数的范围(小数点的位置),然后变成整形变量。在汇编里有dadd指令可以花很少的周期把它变成bcd码。显示内容比较多的时候处理代码比较混乱,显示部分的处理需要精简而全面。 2: 变成整型,在搞 3: 123.89没有可以将它变成字符串的函数吗?
怎么变成整型,小数位不丢失吗?
能否举个例子,谢谢。 4: 我先乘10000...,再取权,再将权+48变成char字符数组,给LCM,用C写很容易,不过代码好象比较大 5: 我用的是刘工的方法,ti的老外也是这样做的,他们是c嵌汇编用swap与dadd指令 6: 自己写lcd驱动啊。
自己写的灵活

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]