打印
[技术问答]

M0的内部关于float,double宏定义在哪里

[复制链接]
1314|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
niuyaliang|  楼主 | 2014-2-28 15:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    /* exact-width signed integer types */
typedef   signed          char int8_t;
typedef   signed short     int int16_t;
typedef   signed           int int32_t;
typedef   signed       __int64 int64_t;

    /* exact-width unsigned integer types */
typedef unsigned          char uint8_t;
typedef unsigned short     int uint16_t;
typedef unsigned           int uint32_t;
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

粉丝