java中两个整数相除怎么四舍五入

发布网友 发布时间:2022-04-24 02:40

我来回答

2个回答

热心网友 时间:2023-10-22 12:52

你可以用类Math中的round方法,
语法:
Math.round(<要四舍五入的数>);
注:“<要四舍五入的数>”为输入的数;
还可以自己创建四舍五入的函数,请看代码

public int getRoundNum(float num)
{
float n=(float)((int)num)+0.5f;
if(num<n)
{
return (int)(n-0.5);
}
else
{
return (int)(n+0.5f);
}
}

希望能帮到你。

热心网友 时间:2023-10-22 12:53

double shu1 = 1/4;
double shu2 = (double)1/4;
其中shu1为0,shu2为0.25

热心网友 时间:2023-10-22 12:52

你可以用类Math中的round方法,
语法:
Math.round(<要四舍五入的数>);
注:“<要四舍五入的数>”为输入的数;
还可以自己创建四舍五入的函数,请看代码

public int getRoundNum(float num)
{
float n=(float)((int)num)+0.5f;
if(num<n)
{
return (int)(n-0.5);
}
else
{
return (int)(n+0.5f);
}
}

希望能帮到你。

热心网友 时间:2023-10-22 12:52

你可以用类Math中的round方法,
语法:
Math.round(<要四舍五入的数>);
注:“<要四舍五入的数>”为输入的数;
还可以自己创建四舍五入的函数,请看代码

public int getRoundNum(float num)
{
float n=(float)((int)num)+0.5f;
if(num<n)
{
return (int)(n-0.5);
}
else
{
return (int)(n+0.5f);
}
}

希望能帮到你。

热心网友 时间:2023-10-22 12:53

double shu1 = 1/4;
double shu2 = (double)1/4;
其中shu1为0,shu2为0.25

热心网友 时间:2023-10-22 12:52

你可以用类Math中的round方法,
语法:
Math.round(<要四舍五入的数>);
注:“<要四舍五入的数>”为输入的数;
还可以自己创建四舍五入的函数,请看代码

public int getRoundNum(float num)
{
float n=(float)((int)num)+0.5f;
if(num<n)
{
return (int)(n-0.5);
}
else
{
return (int)(n+0.5f);
}
}

希望能帮到你。

热心网友 时间:2023-10-22 12:53

double shu1 = 1/4;
double shu2 = (double)1/4;
其中shu1为0,shu2为0.25

热心网友 时间:2023-10-22 12:53

double shu1 = 1/4;
double shu2 = (double)1/4;
其中shu1为0,shu2为0.25

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com