`

数值的十位取整

UP 
阅读更多
引用

        int value = 84;
        
        BigDecimal bd = new BigDecimal(value);
        bd = bd.setScale(-1, BigDecimal.ROUND_DOWN);
        System.out.println("向下十位取整后:" + bd.intValue());
        
        bd = new BigDecimal(value);
        bd = bd.setScale(-1, BigDecimal.ROUND_UP);
        System.out.println("向上十位取整后:" + bd.intValue());

输出:
引用

向下十位取整后:80
向上十位取整后:90


若是百位取整,将上面的scale -1 改为 -2;其他依次类推。
分享到:
评论

相关推荐

    Excel表格向上,中,向下取整函数.docx

    * 四舍五入到十位从个位向十位四舍五入保留到十位数字。=ROUND(A1,-1)=10 说明: * 函数ROUND的第1个参数可以是具体的数值也可以是数值单元格引用。 * 函数ROUND的第2个参数指定保留的位数,保留小数位用正整数...

    excel取整公式

    "Excel取整公式"是指使用Excel的内置函数来对数值进行四舍五入或取整的操作,以便符合财务报告的标准,例如将小数部分去掉或者按照特定规则保留小数位数。在财务工作中,有时需要将阿拉伯数字金额转换为大写的汉字...

    Excel表格取整函数-四舍五入为最接近的偶数函数EVEN精选.doc

    保存整数位用非正整数表示,即 0, -1, -2, -3, ……(对应个位、十位、百位……)。 2、向下舍数字函数 ROUNDDOWN 功能:按指定的位数对数值进行舍入。 格式:ROUNDDOWN(数值或数值单元格,指定的位数) 例如:=...

    [最新知识]excel取整函数怎么用.doc

    Excel 取整函数是一种常用的数学函数,用于将一个数值四舍五入到整数部分或小数部分。本文将详细介绍 Excel 取整函数的使用步骤和实践操作。 取整函数的定义 取整函数英文名称为 INT 函数,用于将一个数值四舍五入...

    SQL_Server数值函数的说明和例子

    SELECT ROUND(12.369, -1) AS '12.369四舍五入至十位'; SELECT ROUND(12.369, 0, 1) AS '12.369截断至整数'; ``` #### Sign() 函数 Sign() 函数用于确定给定表达式的符号。返回值为 `-1`(负数)、`0`(零)、或 `...

    JAVA案例 第二篇:针对大数值取整数和小数、保留几位小数、特定位数的数值、自幂数.docx

    最后,要获取特定位数的数值,比如仅保留个位、十位等,我们可以使用整数除法和模运算。例如,获取一个整数的个位数: ```java public int getUnitDigit(int number) { return number % 10; } ``` 总的来说,JAVA...

    Excel表格向上,中,向下取整函数参考.doc

    `=ROUND(A1, -1)`则会四舍五入到十位,结果为10。 2. **向下舍数字函数 ROUNDDOWN** ROUNDDOWN函数与ROUND函数类似,但只会向下舍去,不会四舍五入。例如,`=ROUNDDOWN(A1, 0)`会舍去A1单元格的小数部分,得到整数...

    各种类型的数值在计算机中的表示及存贮方法

    进制转换的简单运算方法包括十进制转二进制整数部分除2取余,小数部分乘2取整等。 7 二进制转十进制 从二进制数求其十进制的值,逐位码权累加求和。例如,二进制数1011.101可以转换为十进制数11.625。 8 二到八或...

    PHP四舍五入精确小数位及取整

    在PHP编程语言中,处理数值时常常需要对小数进行取整操作,这涉及到不同的取整策略,如进一法、舍去法、四舍五入等。以下将详细介绍PHP中用于取整的四个主要函数:`ceil()`、`floor()`、`round()` 和 `intval()`,...

    Python3实现个位数字和十位数字对调, 其乘积不变

    在给定的标题和描述中,我们关注的是两位数的一个有趣特性,即当这个数的个位和十位数字对调后,其乘积仍然不变。例如,13和62满足这一条件,因为13 * 62 = 31 * 26。这个问题可以用来锻炼编程思维和数值操作技巧。 ...

    c代码-9.键盘输入一个三位数的正整数,其个位与百位相加若等于十位上的数字则输出"Yes",否则输出"No"。例如,输入"176",则输出"Yes"。输入"258",则输出"No"

    在这个C语言编程问题中,我们需要编写一段代码来接收用户通过键盘输入的一个三位正整数,然后检查这个数的个位数和百位数之和是否等于它的十位数。如果相等,则输出"Yes";如果不相等,则输出"No"。这个问题涉及到...

    c代码-判断这个数的百位或十位是否为0

    在C语言编程中,判断一个整数的百位或十位是否为0是常见的操作,尤其是在处理数字逻辑或数据格式化的问题时。这个问题可以通过多种方式解决,包括使用模运算符(%)、除运算符(/)以及位运算。下面我们将详细讨论...

    计算机中数值表示(共35张PPT).pptx

    例如,将二进制的(01100011)2转换为十进制,可以通过将每位的数值乘以其对应的权重(基数的幂)然后求和来完成,即0*2^7 + 1*2^6 + 1*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = 64 + 32 + 16 + 0 + 0 + 0 + 2 ...

    易语言源码普通数值文本转科学计数文本.7z

    普通数值通常是我们日常使用的十进制表示,如12345,而科学计数法则以一个1到10之间的数字乘以10的幂来表示,例如1.2345e+04。在处理大量数据或者精度要求高的情况下,科学计数法显得更为便捷和节省空间。 易语言的...

    编程实现输入一个整数,显示它的位数,并显示它的各位数字,及其各位数字的和

    首先,计算自然对数,然后取整,再加1即可得到位数。但Delphi没有内置的自然对数函数,我们可以使用Ln函数结合常数e来近似计算: ```delphi var BitCount: Integer; begin BitCount := Trunc(Math.Log10(Input...

    在Excel中怎么给单元格的数值带上人民币或美元符号.docx

    Decimals 是十进制的小数,假如 Decimals 为负数,则参数 number 从小数点往左按相应位数取整。假如省略 Decimals,则假设其值为 2。 二、RMB 函数和 Dollar 函数的应用 在 Excel 中,我们可以使用 RMB 函数和 ...

    arduino语法参考手册

    * 复合按位或运算符(|=):用于将一个数值与另一个数值执行按位或操作。 十、常量 * HIGH|LOW:用于定义引脚电压。 * INPUT|OUTPUT:用于定义数字引脚。 * true|false:用于定义逻辑层。 * 整数常量:用于定义...

    数据结构常见问题:12单元29 数值转换问题.doc

    对于十进制转二进制,整数部分可以采用除2取余法,小数部分可以采用乘2取整法。例如,100转为二进制: 100 / 2 = 50 ... 0 50 / 2 = 25 ... 0 25 / 2 = 12 ... 1 12 / 2 = 6 ... 0 6 / 2 = 3 ... 0 3 / 2 = 1 ... 1...

    数学运算中的四舍五入

    由于计算机内部采用二进制表示数值,因此即使是简单的十进制数也可能无法精确表示,这可能导致计算结果出现误差。为了解决这一问题,程序员经常需要实现自己的四舍五入算法来确保结果的准确性。 #### C语言中的四舍...

    数值

    本文将探讨一些关于数值处理的基本操作,包括格式化输出、取整函数、数值比较以及不同进制转换等知识点。 首先,我们来看如何通过格式化字符串来保留特定位数的小数。在Python中,可以使用`.format()`方法来实现这...

Global site tag (gtag.js) - Google Analytics