C#,textbox中的值四舍五入取整问题。

例如,textbox1中的值随意输入整数,然后除以textbox2中的值为小数0.05625,得到
的值存入textbox3中,要求textbox3中的值四舍五入取整。怎么写?

2个回答

C#取整函数Math.Round、Math.Ceiling和Math.Floor

http://www.mzwu.com/article.asp?id=3447

1.只要求保留N位不四舍5入
float f = 0.55555f;int i =(int)(f * 100);f = (float)(i*1.0)/100;
2.保留N位,四舍五入 .
decimal d= decimal.Round(decimal.Parse("0.55555"),2);
3.保留N位四舍五入
Math.Round(0.55555,2)
4,保留N位四舍五入
double dbdata = 0.55555;string str1 = dbdata.ToString("f2");//fN 保留N位,四舍五入
5.保留N位四舍五入
string result = String.Format("{0:N2}", 0.55555);//2位
string result = String.Format("{0:N3}", 0.55555);//3位
6. 保留N位四舍五入
double s=0.55555;result=s.ToString("#0.00");//点后面几个0就保留几位

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C# 四舍五入,向上取整,向下取整
Math.Ceiling() //向上取整 Math.Floor() //向下取整 Math.Round((decimal)price) //四舍五入
java中的取整与四舍五入
public class Demo{ public static void main(String[] args){    double i=2, j=2.1, k=2.5, m=2.9; //   Returns the largest (closest to positive infinity) double value that is less than or equal to the
C# 保留文字和小数,四舍五入,中国式四舍五入,上取整,下取整
1.保留一位小数(文本加数字)   string str = "余额为1000.236万元";   Regex r = new Regex("\\d+\\.?\\d*");   string result = string.Empty;   if (r.IsMatch(str))      {             MatchCollection mc = r.Matches(str);   ...
sql 的四舍五入取整问题
  转自:http://hi.baidu.com/yahuudang/blog/item/4c65ab77f758b01fb151b953.html   经在sql server 2005测试,可以通过   SELECT CAST('123.456' as decimal) 将会得到 123(小数点后面的将会被省略掉)。如果希望得到小数点后面的两位。则需要把上面的改为SELECT CAS...
C#数字取整,四舍五入方法
1、向上进位取整。Math.Ceiling      例如: Math.Ceiling(32.6)=33; Math.Ceiling(32.0)=32;  2、向下舍位取整。Math.Floor      例如: Math.Floor(32.6)=32;   3、取指定位数的小数。Math.Round      例如:Math.Round(36.236,2)=36.24; Math.Round
向上取整;向下取整;四舍五入
REPORT z_zcd_013. DATA:a TYPE mseg-menge,      b TYPE mseg-menge,      c TYPE mseg-menge. a = '1.36'. b = '1.34'. c = a / b. WRITE:/,c. "输出 1.015 c = CEIL( a / b ). WRITE:/,c. "输出 2.000 c = FLOOR( a /...
向上取整,向下取整,四舍五入
 6. 图像模糊处理 点击打开链接描述给定n行m列的图像各像素点的灰度值,要求用如下方法对其进行模糊化处理:1. 四周最外侧的像素点灰度值不变;2. 中间各像素点新灰度值为该像素点及其上下左右相邻四个像素点原灰度值的平均(舍入到最接近的整数)。输入第一行包含两个整数n和m,表示图像包含像素点的行数和列数。1 <= n <= 100,1 <= m <= 100。接下来n行,每...
perl:取整、四舍五入、向上取整、向下取整
取整int 四舍五入round 向上取整POSIX::ceil 向下取整就是int或者POSIX::floor
关于取整时候的四舍五入问题
floor函数需要包含那根库啊???rnrn另外~~rn除了使用ceil 和 floor 还有其他的办法吗??[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/54.gif][/img]
C# 如何在textbox取整?
现在有textbox1..textbox2和textbox3rnrn现在要实现textbox3.text=textbox1.text+textbox2.text......并且text框内都是整数.要如何实现...另外要如何限制text输入框的输入只能是数字? 求大虾帮忙~!
C++ 取整,四舍五入
数据处理
java 取整 四舍五入
package test; import java.math.BigDecimal; public class RoundHalfOff { public static void main(String[] args) { double i = 2, j = 2.1, k = 2.5, m = 2.9; System.out.println("舍掉小数取整:Math...
Access的四舍五入取整
-- 四舍五入取整  SELECT Round(639.4639,0)结果:639 SELECT Round(639.5639,0)结果:640 -- 四舍五入取小数位SELECT Round(639.4639,2)结果:639.46 SELECT Round(639.5639,2)结果:639.56...
浮点型四舍五入取整
1.四舍五入取整 int Round(double d){ return static_cast<int>(d+(d > 0.0 ? 0.5 : -0.5)); }
向上/向下取整与四舍五入
向上取整为存在大于0的小数位该数+1; 向下取整为存在大于0的小数位该数-1; 四舍五入为小数大于5的+1.
oracle四舍五入、取整例子
将一个字段四舍五入取整: update project_report    set bt_budget_applay = round(bt_budget_applay, 0)  where report_date = 02    and report_year = '2016'     将一个字段四舍五入取4位小数: update project_report    set bt...
急:四舍五入千位取整
如一个数:40550.00, 在百位数大于5的时候进一成41000.00,反正就是40000.00n这种四舍五入千位取整 有没有好的方法,请指教!n 谢啦!!☆⌒(*^-゜)v
小数取整 四舍五入
ceil(x)返回不小于x的最小整数值(然后转换为double型)。floor(x)返回不大于x的最大整数值。round(x)返回x的四舍五入整数值。floorf(x)取整数部分
PHP取整,四舍五入取整、向上取整、向下取整、小数截取
PHP取整数函数常用的四种方法: 1.直接取整,舍弃小数,保留整数:intval();  2.四舍五入取整:round();  3.向上取整,有小数就加1:ceil();  4.向下取整:floor()。 一、intval—对变数转成整数型态  intval如果是字符型的会自动转换为0。 intval(3.14159); // 3 intval(3.64159); // 3 intva...
Math.round()四舍五入取整原理
Math.round的实现方法: public static long round(double a) { if (a != 0x1.fffffffffffffp-2) // greatest double value less than 0.5 return (long)floor(a + 0.5d); else ...
▲▲▲▲如何进行四舍五入取整???▲▲▲▲
rn如何进行四舍五入取整???
python取整函数 向上取整 向下取整 四舍五入
前提:import math 向上取整:math.ceil(x) 向下取整:math.floor(x) 取整数部分:math.trunc(x) 四舍五入:round(x) 例如:
php浮点数 取整 进一取整 四舍五入
<?php $a = 1.1; $b = 3.9; //取整数部分 echo floor($a); // 1 echo floor($b); // 3 // 进一取整 echo ceil($a); // 2 echo ceil($b); // 4 // 四舍五入 echo round($a); // 1 echo round($b); // 4 ?>
Python 之 向上取整、向下取整、四舍五入函数
1. 向上取整 import math f = 11.2 print math.ceil(f) #向上取整 out:12.0 # 返回结果是浮点型 2.向下取整 import math f = 11.2 print math.floor(f) #向下取整 out: 11.0 #返回结果是浮点型 3.四舍五入 import math f = 11.2 print ro...
向上取整、向下取整以及四舍五入、取整、取余、取小数
一、 向上取整 import math num = 10.5 math.ceil(num) #输出结果:11.0 (浮点型) 二、 向下取整 int(10.5) #输出结果:10 (整数型) import math num = 10.5 math.floor(num) #输出结果:10 (整数型) 三、四舍五入 round(10.5) #输出结果:11 (整数型) 四、小数的整...
C/C++去小数位取整、向下取整、向上取整与四舍五入
简单整理一下这三种处理的方法~ 向下取整(不大于x的最大整数) ①类型转换(整型→浮点型)(仅限正数) 当浮点型转换为整型时,会截去小数点之后的数据,即向下取整。 double x=2.3; int y=x; cout&amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;lt;y; 输出:2 double x=-2.3; int y=x; cout&amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;am
python中int() 按照“四舍五入”的方式取整
使用 int() 将小数转换为整数,小数取整会采用比较暴力的截断方式,即向下取整。(注:5.5向上取整为6,向下取整为5)正常情况下 int(5.5) 结果为5如果想要让其按照人类的思维“四舍五入”5.4 “四舍五入”结果为:5,int(5.4+0.5) == 55.6 “四舍五入”结果为:6,int(5.6+0.5) == 6...
向上/向下取整和四舍五入编程实现
在看Guava Cache的实现源码时,其中有个向上取整操作,它的源码如下:intsegmentCapacity=initialCapacity/segmentCount; if(segmentCapacity*segmentCount&lt;initialCapacity){ ++segmentCapacity; } 关于向上取整、向下取整、...
Java向上/向下/四舍五入取整
本文中,使用到的Java 类 :java.lang.Math。 目标:对数值进行取整操作。 方式: 1、四舍五入:Math.round(result); 记忆方式:单词round,是“附近”的意思 2、向上取整 :Math.ceil(result) 记忆方式:单词ceil,是“天花板”的意思 3、向下取整 :Math.floor(result); 记忆方式:单词floor,是“地板...
[js]取整,四舍五入,数字字符串转换
取整: 向下取整Math.floor(),向上取整Math.ceil(),四舍五入Math.round()),保留有效数位n.toFixed(),产生大于等于0小于1的随机数Math.random()   功能 函数 示例 整型 向下取整 Math.floor() Math.floor(1.1)==&amp;gt;1 向上取整 Math.ceil() ...
向上、向下取整、四舍五入等
向变小取整:Math.floor(2.1)=2    -------------流动:flow    地板:floor 向变小取整:Math.floor(-2.1)=-3 向变小取整:Math.floor(-2.5)=-3 向变小取整:Math.floor(-2.9)=-3   向变大取整:Math.ceil(2.1)=3    -------------细胞:cell 向变大取整:M...
java四舍五入和向上取整Math.round()
四舍五入 Math.round(f);   向上取整 (int) Math.round((f+0.5));   在Android Studio中测试一下(P.s.本人是Android开发) Log.i(TAG, &quot;Math.round测试:&quot;+roundtest((float) 11.1,true)+&quot;,&quot;+roundtest((float) 11.1,false)); Log...
请问有没有取整的函数(四舍五入)?
谢谢各位了!!
谁有办法帮我四舍五入取整。
[img=https://img-bbs.csdn.net/upload/201504/13/1428900458_180149.jpg][/img]rnrn谁有办法帮我四舍五入取整。rnrn不要小数点rn[code=html]rnrn rn 计算多个文本框数值和 rnrnrn rn在前面两个输入框内输入数字看效果。rn rn rn价格(*注释:输入价格后其他会自动计算)/折扣价(*注释:折扣价是价格*折扣) rn数量(*注释:默认,不要修改。) rn折扣(*注释:默认,不要修改。) rn运费(*注释:输入运费后最后计算的总价和折扣后总价都会自动加入运费。) rn总价/折扣总价 rn(*注释:价格*数量+运费=总价。) rn(*注释:折扣价*数量+运费=总价。)rn rnrn[/code]
C++的取整:向下取整,向上取整,四舍五入取整,直接去小数点取整
作用 函数名称 函数说明 2.1 2.9 -2.1 -2.9 向下取整 floor() 不大于自变量的最大整数 2 2 -3 -3 向上取整 ceil() 不小于自变量的最大整数 3 3 -2 -2 四舍五入取整 自定义round() 四舍五入到最邻近的整数 2...
c#中取整
Math.Round:四舍六入五取整Math.Ceiling:向上取整,只要有小数都加1Math.Floor:向下取整,总是舍去小数示例: 1.Math.Round:四舍六入五取偶 Math.Round(0.0) //0 Math.Round(0.1) //0 Math.Round(0.2) //0 Math.Round(0.3) //0 Math.Round(0.4) //0 Ma
C#判断textbox值
如题:如何判断一个textbox中的三种输入情况,A:如果客户输入为空,则不执行 B:如果输入为数值,则执行某个条件 c:如果输入的是字符串,则按照规则分离字符串成多个数值,再执行某个条件!
PHP除法运算中四舍五入取整、向上取整、向下取整、小数截取的使用
PHP取整数函数常用的四种方法:1.直接取整,舍弃小数,保留整数:intval();2.四舍五入取整:round();3.向上取整,有小数就加1:ceil();4.向下取整:floor()。一、intval—对变数转成整数型态intval如果是字符型的会自动转换为0,通常有人用它强制转换数值类型,但需要注意,长度太长的情况下,建议用(int)。intval(5.2); // 5 intval(5...
js的向上取整(Math.ceil)向下取整(Math.floor)四舍五入(Math.round)
<script language="javascript"> var uu=Math.floor(5.36) //向下取整 结果为5 var uu=Math.floor(5.88) //结果为5 Math.ceil(5.33) //向上取整,结果为6 Math.round(5.55) //四舍五入 结果为6 math.round(5.22) //结果为5 </script>
四舍五入取整round、向下取整 floor、向上取整 ceil和去除小数点取整trunc C++
#include&amp;amp;lt;cmath&amp;amp;gt; value round floor ceil trunc ----- ----- ----- ---- ----- 2.3 2.0 2.0 3.0 2.0 3.8 4.0 3.0 4.0 3.0 5.5 6.0 5.0 6.0 ...
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数