使固定
朝零
句法
y = fix(a)
描述
y = fix(a)
回合fi
目的一种
到零方向最近的整数,并返回结果fi
目的y
。
y
和一种
有同样的东西fimath
对象和数据类型
财产。
当。。。的时候数据类型
财产的一种
是单身的
,,,,双倍的
, 或者布尔
, 这数字型
的y
与一种
。
当分数的长度一种
为零或负,一种
已经是一个整数,数字型
的y
与一种
。
当分数的长度一种
是正,分数的长度y
是0
,它的标志与一种
,其单词长度是单词长度和分数长度之间的区别一种
。如果一种
已签名,然后是最小单词长度y
是2
。如果一种
未签名,然后是最小单词长度y
是1
。
用于复杂fi
物体,虚构和真实部分是独立的。
使固定
不支持万博1manbetxfi
具有非平凡斜率和偏置缩放的对象。当斜率是2的整数功率,偏置为0时,斜率和偏置缩放是微不足道的。
例子
示例1
以下示例说明了如何使固定
功能影响数字型
签名的属性fi
单词长度为8,分数长为3的对象。
a = fi(pi,1,8,3)a = 3.1250 datatypemode:固定点:二进制点缩放签名签名:签名wordlength:8 fractionLength:3 y = fix(fix fix(a)缩放签名:签名的WordLength:5分数:0
示例2
以下示例说明了如何使固定
功能影响数字型
签名的属性fi
单词长度为8,分数长度为12的对象。
a = fi(0.025,1,8,12)a = 0.0249 datatypemode:固定点:二进制点缩放签名签名:签名wordlength:8 fractionLength:12 y = fix = fix(a)y = 0 datatypemode:datatypemode:point-point:二进制点:二进制点:二进制点:二进制点缩放签名:签名的WordLength:2分数:0
示例3
功能Ceil
,,,,使固定
, 和地面
它们的方式有所不同fi
对象:
这
Ceil
功能将值圆形到最近的整数朝向正无穷大这
使固定
功能将值圆向零这
地面
功能将值圆形到最近的整数朝向负无穷大
下表说明了给定的这些差异fi
目的一种
。
一种 | ceil(a) | 修复(a) | 地板(A) |
---|---|---|---|
- 2.5 | –2 | –2 | –3 |
–1.75 | –1 | –1 | –2 |
–1.25 | –1 | –1 | –2 |
–0.5 | 0 | 0 | –1 |
0.5 | 1 | 0 | 0 |
1.25 | 2 | 1 | 1 |
1.75 | 2 | 1 | 1 |
2.5 | 3 | 2 | 2 |
扩展功能
在R2008A中引入
这个话题有帮助吗?