取一个数的整数,但不是四舍五入,只要有小数,就取大于这个数的整数
2009-10-31 18:15
246 查看
取一个数的整数,但不是四舍五入,只要有小数,就取大于这个数的整数
如:
0.625 取 1
2.1 取 3
3.6 取 4
<%
if fix(a)>a then
b=fix(a)
else
b=fix(a)+1
response.write b
end if
%>
或者:
<%
a=0.625
if a<>fix(a) then
a=fix(a)+1
else
a=fix(a)
end if
response.write a
%>
(注:这个测试成功!)
-------------
如果用:
<%
a=0.625
if a<>cint(a) then
a=cint(a)+1
response.write a
end if
%>
(注:这个如果a=0.625,返回的就变成2,而不是变成1.)
如:
0.625 取 1
2.1 取 3
3.6 取 4
<%
if fix(a)>a then
b=fix(a)
else
b=fix(a)+1
response.write b
end if
%>
或者:
<%
a=0.625
if a<>fix(a) then
a=fix(a)+1
else
a=fix(a)
end if
response.write a
%>
(注:这个测试成功!)
-------------
如果用:
<%
a=0.625
if a<>cint(a) then
a=cint(a)+1
response.write a
end if
%>
(注:这个如果a=0.625,返回的就变成2,而不是变成1.)
相关文章推荐
- asp 取一个数的整数 但不是四舍五入,只要有小数,就取大于这个数的整数
- asp 取一个数的整数 但不是四舍五入,只要有小数,就取大于这个数的整数
- 输入一个不大于5位的整数,输出它是几位,并倒着输出这个数
- Java版,如果一个数字能表示为p^q(^表示幂运算)且p为一个素数,q为大于1的正整数就称这个数叫做超级素数幂。现在给出一个正整数n,如果n是一个超级素数幂需要找出对应的p,q
- 简单编程(十七)对小数n进行四舍五入返回一个整数
- java四舍五入,取小于这个数的最大整数,取大于这个数的最小整数
- 输入一个整数,判断其是否是2^n,是就输出这个数,不是就输出和它最接近的为2^n的那个整数。
- 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。
- 两个日期的比较, 相差多少秒,多少小时,多少分钟,都是getTime()x先获取秒,在做处理--Math.ceil(long)返回一个大于这个数的最小整数
- 如果x的x次幂结果为10(参见【图1.png】),你能计算出x的近似值吗? 显然,这个值是介于2和3之间的一个数字。 请把x的值计算到小数后6位(四舍五入),并填写这个小数值。 注意:只填写一
- 编写一个函数,取一个小数的第n(-10<=n<=16)位,当n大于0时,从小数点位置开始向右取小数部分第n位,当n小于0时,从小数点位置开始向左取整数部分的第n位。
- 给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?
- JAVA 输入一个浮点,分别输出整数部分和小数部分
- 输入大于5位的正整数,实现输出它的位数,并且正向和逆向输出这个整数
- 判断是否为润年&&键盘输入一个10000以内的大于零的正整数,输出相应中文标识
- 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0
- 输入一个升序数组和一个整数,在数组里面找两个数使它们相加的和为这个整数
- lua实现一个小数取整数部分
- 输入两个数,并显示他们,但拒绝接受两个数都大于10的情况,且要求用户从新输入.看看其中的一个(但不是两个)是否大于10.
- 给定一个整数序列,请找出这个整数序列的中间数的值。