文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C语言中的undefined behavior系列(6)-- floating Conversion

C语言中的undefined behavior系列(6)-- floating Conversion

时间:2010-08-31  来源:嗷嗷

— Conversion to orfrom an integer type produces a value outside the range that can be represented(6.3.1.4).

— Demotion of onereal floating type to another produces a value outside the range that can berepresented (6.3.1.5).

  如果一个浮点数转换成整数,小数部分会被丢弃。如果浮点数的整数部分越界了,那么undefined behavior

  如果一个整数转换到浮点数,没有越界但是浮点数无法精确表示这个整数,那么取最近的一个值(或高或低),这是实现相关的(implementation-definedmanner).

  如果一个整数转换到浮点数,越界了,那么undefined behavior。

  浮点数与浮点数之间的转换也有类似的规则。

相关阅读 更多 +
排行榜 更多 +
幸运硬币官方正版下载

幸运硬币官方正版下载

休闲益智 下载
宝宝来找茬手机版 v9.86.00.00 安卓版

宝宝来找茬手机版 v9.86.00.00 安卓版

休闲益智 下载
翻滚飞机大战最新版 v1.0.4 安卓版

翻滚飞机大战最新版 v1.0.4 安卓版

飞行射击 下载