c语言中强制小数整数化可以参考以下的代码:
1、使用floor函数。
floor(x)返回的是小于或等于x的最大整数。如:
floor(2.5) = 2
floor(-2.5) = -3
2、使用ceil函数。
ceil(x)返回的是大于x的最小整数。如:
ceil(2.5) = 3
ceil(-2.5) = -2
扩展资料:
c语言的一些参考函数:
int getche() 从控制台(键盘)读一个字符,显示在屏幕上
int ungetch(int c) 把字符c退回给控制台(键盘)
long labs(long n) 返回长整型参数n的绝对值
void perror(char *string) 本函数将显示最近一次的错误信息,格式如下:字符串string:错误信息
参考资料来源:百度百科-C语言函数
将任意进制的整数化成十进制整数一、目的和要求
1.应用循环进行幂运算。
2.掌握其它进制的数化成十进制数的计算方法。
3.转换的结果正确。
二、实验内容
1.键盘上任意输入一个任意进制的整数及它的进制。
2.根据其它进制的数化成十进制数的计算方法,编写程序将其转换成十进
制的数。
三、算法
设输入的数为:a0a1a2…an
其进制为:base
则
mun=a0×basen-1+an-1×basen-2+…a1×base1+a0×base0