在我的FW实时嵌入式处理器,我需要格式化的十进制数字打印.标准printf/sprintf在工具链中不可用,所以我需要自己实现它。
我采用了简单的方法:除以十,取余数。但我的目标处理器本机不支持除法,软件实现需要很长时间(超过200 to )才能计算。我想知道是否有快速的方法从没有除法的数字中提取十进制数字?
我正在研究一些项目,于是启动了ColorPicker项目。我不能理解LongToRgb函数>>>,如下所示:Private Function LongToRGB(lColor As Long) As String iRed = lColor Mod 256 iBlue = (lColor And &HFF0000) /