字典翻译 问答 高中 数学 取整函数在计算机里面是怎样算的?我知道取整函数是不大于某数的最大整数,例如[2.4]=2[-1.1]=-2现在我用war3地图编辑器,想把某数(正数且较大)取整,然而在其数学函数无取整函数这个东西,于是
问题标题:
取整函数在计算机里面是怎样算的?我知道取整函数是不大于某数的最大整数,例如[2.4]=2[-1.1]=-2现在我用war3地图编辑器,想把某数(正数且较大)取整,然而在其数学函数无取整函数这个东西,于是
问题描述:

取整函数在计算机里面是怎样算的?

我知道取整函数是不大于某数的最大整数,例如[2.4]=2

[-1.1]=-2

现在我用war3地图编辑器,想把某数(正数且较大)取整,然而在其数学函数无取整函数这个东西,于是我想用ifthenelse大小比较和+-*/sincostanarcsincostan这些语句模拟取整函数.

实际处理中,由于事先已经知道01

thenA=A-1

IfA>1(.省略50个.)

elsedonothing

elsedonothing

(再次省略50个.)

elsedonothing

于是得到A的取整

但是在我以后的地图制作过程中可能会遇到更大范围的A值,于是上述算法不适用!

所以,跪求取整函数在计算机里面是怎样算的

上面所有的>都应为>=.

而且没写完,

最开始是要B=A

最后一步是A=B-A

孙少伟回答:
  定义一整型数B   如果A小于0则   B=A-1   否则   B=A
点击显示
数学推荐
热门数学推荐
  • 语文
  • 数学
  • 英语
  • 政治
  • 地理
  • 历史
  • 化学
  • 生物
  • 物理
  • 综合
  • 高考