作业帮 > 综合 > 作业

LabVIEW中用公式节点做取整是四舍五入,有什么办法不四舍五入呢?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/18 16:52:48
LabVIEW中用公式节点做取整是四舍五入,有什么办法不四舍五入呢?

int ge,shi,bai,sum,temp;

temp=0;


bai=n/100;

shi=(n/10)%10;

ge=n%10;


sum=(bai*bai*bai)+(shi*shi*shi)+(ge*ge*ge);


if(sum==n)

  temp=sum;


LabVIEW中用公式节点做取整是四舍五入,有什么办法不四舍五入呢?
应该说五舍六入,可能是LabVIEW的C编译器的问题
将程序改为:
ge=n%10;
shi=((n%100)-ge)/10;
bai=(n-(n%100))/100;
在算高位时先将低位的减掉就行了