两个整数相除应该保留几位整数 有效数字字

c++中怎么保证两个数相除始终保留三位小数
c++中怎么保证两个数相除始终保留三位小数
10-02-07 &匿名提问 发布
将两个数相除的结果使用一个函数那个函数是以小数点为标识,往后面截取三位数就可以了
请登录后再发表评论!
float       a=3.9978;   a=FormatFloat(&0.000&,a).ToDouble();
请登录后再发表评论!
上面两个的想法都不错,我现在只会第1种,呵呵,我也是初学者。、
请登录后再发表评论!除法计算中,若要求得数取两位有效数字,则运算过程至少保留几位有效数字能保证结果准确?怎样证明?
例如:计算“根号2除以根号3”。若计算结果需保留2位小数,计算过程为:先将根号2和根号3分别保留若干位,再进行除法运算。问运算过程中至少保留几位小数能使结果准确?为什么?【其实问这个是因为2014年北京高考物理那个万有引力题的第一问!尼玛!怎么手算啊!】黑括号内的内容不重要(??_?`)本人语文水平很糙(数学水平更糟),如果还没说清楚我可以再补充描述。总之怎么保留啊(??_?`)sqlserver里取两个整数相除的百分比,小数点后保留2位用什么函数_百度知道
sqlserver里取两个整数相除的百分比,小数点后保留2位用什么函数
1.round() 函数是四舍五入用,第一个参数是我们要被操作的数据,第二个参数是设置我们四舍五入之后小数点后显示几位。2.numeric 函数的2个参数,第一个表示数据长度,第二个参数表示小数点后位数。例如:  select
cast(round(12.5,2)
numeric(5,2))
结果:12.50  select
cast(round(12.555,2)
numeric(5,2))
结果:12.56  select
cast(round(122.5255,2)
numeric(5,2)) 结果:122.53  select
cast(round()
numeric(5,2)) 结果:报错了! 原因是:,整数位是4,小数位是2,加起来4+2=6,超出了numeric设置的5位,所以为了保险,可以增减numeric的参数,例如numeric(20,2)。
其他类似问题
为您推荐:
小数点的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Java 实现两个数相除并保留指定位数有效数字
概要:Java 实现两个数相除并保留指定位数有效数字
package net.xsoftlab.
import java.text.DecimalF
public class Test {
public static void main(String[] args) {
double d = (float) 10 / (float) 7;
DecimalFormat format = new DecimalFormat("0.;);// 本例实现小数点后保留六位有效数字
String s = format.format(d);
System.out.println(s);
public int add(int a, int b) {
return a +
全部评论()
资料加载中...
已关注 , 取消> 请问:(C#)两个整数相除得到的两位小数
请问:(C#)两个整数相除得到的两位小数
jackieliu & &
发布时间: & &
浏览:639 & &
回复:1 & &
悬赏:0.0希赛币
请教::(C#)两个整数相除得到的两位小数比如:1/3=0.33333,现在要保留2位小数。1/3=0.33如何实现?
我的想法不能实现的:result=Convert.ToDouble((i+0.00)/(j+0.00));
麻烦给大家一个保留两位小数的格式。
decimal v = decimal.Divide(1, 3);
v = decimal.Round(v, 2);
Console.WriteLine(v); jackietian02 & &
& & (0)(0)引用
本问题标题:
本问题地址:
温馨提示:本问答中心的任何言论仅代表发言者个人的观点,与希赛网立场无关。请对您的言论负责,遵守中华人民共和国有关法律、法规。如果您的言论违反希赛网问答中心的规则,将会被删除。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&增值电信业务经营许可证湘B2-}

我要回帖

更多关于 excel保留有效数字 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信