[技术问答] M0的内部关于float,double宏定义在哪里

[复制链接]
1879|3
 楼主| niuyaliang 发表于 2014-2-28 15:44 | 显示全部楼层 |阅读模式
  1.     /* exact-width signed integer types */
  2. typedef   signed          char int8_t;
  3. typedef   signed short     int int16_t;
  4. typedef   signed           int int32_t;
  5. typedef   signed       __int64 int64_t;

  6.     /* exact-width unsigned integer types */
  7. typedef unsigned          char uint8_t;
  8. typedef unsigned short     int uint16_t;
  9. typedef unsigned           int uint32_t;
  10. typedef unsigned       __int64 uint64_t;
 楼主| niuyaliang 发表于 2014-2-28 15:45 | 显示全部楼层
只找到楼上的定义,_int64这是什么类型呢。。。
clyu 发表于 2014-2-28 16:03 | 显示全部楼层
__int64就是 long long 类型。m0里面没有浮点运算单元,如果用float的话,计算时间很久.....很久.....不建议使用
楼主如果想用float可以选M4
 楼主| niuyaliang 发表于 2014-2-28 16:09 | 显示全部楼层
clyu 发表于 2014-2-28 16:03
__int64就是 long long 类型。m0里面没有浮点运算单元,如果用float的话,计算时间很久.....很久.....不建 ...

原来如此,又学到了一点,看来M0设计指南翻得少了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

212

主题

2427

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部