如何在不使用String的情况下从Java中截断一个数字

黄金

我想知道是否有人知道如何使用数学方法从左边截断一个数字(从左边开始逐个删除数字)。

我可以使用一个简单的除法从右边截断数字:

int num = 10098;

while (num > 0){
    System.out.println(num);
    num /= 10;
}

这将输出我想要的:

10098
1009
100
10
1

但是,有谁知道对整数进行另一种处理并从左截断数字而不转换为字符串的方法吗?

老弯棍

尝试n = n % (int) Math.pow(10, (int) Math.log10(n));这里找到

public void test() {
    int n = 10098;
    while (n > 0) {
        System.out.println("n=" + n);
        n = n % (int) Math.pow(10, (int) Math.log10(n));
    }
}

印刷

n=10098
n=98
n=8

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何在不使用String的情况下从Java中截断一个数字

来自分类Dev

在 Python Pandas 中,如何在不使用 for 循环的情况下比较一个数据帧中的不同行

来自分类Dev

如何在不使用 R 进行循环索引的情况下用另一个数据框的内容填充一个大数据框?

来自分类Dev

如何在不使用python中的字典的情况下以另一个名称使用变量的值?

来自分类Dev

如何在不使用全局变量的情况下停止另一个函数中的setInterval

来自分类Dev

如何在不使用`!!`的情况下运行最后一个命令?

来自分类Dev

如何在不使用箭头键的情况下重复上一个命令?

来自分类Dev

如何在不使用Android Studio中任何计算按钮的情况下计算两个数字

来自分类Dev

如何在不使用.setModal(True)的情况下使一个窗口阻止另一个窗口

来自分类Dev

如何在不使用.setModal(True)的情况下使一个窗口阻止另一个窗口

来自分类Dev

如何在r中不使用NA的情况下选择第一个和最后一个测试

来自分类Dev

如何在不使用循环的情况下在 R 中创建一个大列表

来自分类Dev

如何在不使变量在JavaScript中成为全局变量的情况下使用另一个函数中的变量?

来自分类Dev

如何在不使用foreach循环的情况下获取JObject的第一个孩子

来自分类Dev

如何在向终端发出一个请求(不使用文件)的情况下依次执行多个命令?

来自分类Dev

如何在不使用JavaScript的情况下从上一个svg动画状态进行补间?

来自分类Dev

如何在不使用require函数的情况下将npm模块导出到另一个文件

来自分类Dev

如何在向终端发出一个请求(不使用文件)的情况下依次执行多个命令?

来自分类Dev

如何在不使用cronjob的情况下每半小时运行一个PHP脚本

来自分类Dev

如何在不使用多个parent()调用的情况下找到(元素表的)第一个祖先?

来自分类Dev

如何在不使用 startActivity() 的情况下将值传递给另一个类

来自分类Dev

如何在不使用 extends 关键字的情况下从另一个类访问方法?

来自分类Dev

如何在不使用循环或递归的情况下找到下一个更大的正回文?

来自分类Dev

在不使用库的情况下,将Java中的一个基数转换为另一基数

来自分类Dev

如何在不使用SendMessage的情况下将“ Message”发送到.Net中的另一个进程?

来自分类Dev

如何在不使用相对导入的情况下从另一个目录中的Python脚本执行文件(导入其他模块)?

来自分类Dev

如何在不使用模块的情况下根据单词的第一个字符拆分列表并将其放入字典中?

来自分类Dev

如何在不使用宏的情况下从一个单元中查找和删除多个单词(作为列表)

来自分类Dev

如何在不使用jquery的情况下仅将函数应用于仅一个特定div或类中的a标签

Related 相关文章

  1. 1

    我如何在不使用String的情况下从Java中截断一个数字

  2. 2

    在 Python Pandas 中,如何在不使用 for 循环的情况下比较一个数据帧中的不同行

  3. 3

    如何在不使用 R 进行循环索引的情况下用另一个数据框的内容填充一个大数据框?

  4. 4

    如何在不使用python中的字典的情况下以另一个名称使用变量的值?

  5. 5

    如何在不使用全局变量的情况下停止另一个函数中的setInterval

  6. 6

    如何在不使用`!!`的情况下运行最后一个命令?

  7. 7

    如何在不使用箭头键的情况下重复上一个命令?

  8. 8

    如何在不使用Android Studio中任何计算按钮的情况下计算两个数字

  9. 9

    如何在不使用.setModal(True)的情况下使一个窗口阻止另一个窗口

  10. 10

    如何在不使用.setModal(True)的情况下使一个窗口阻止另一个窗口

  11. 11

    如何在r中不使用NA的情况下选择第一个和最后一个测试

  12. 12

    如何在不使用循环的情况下在 R 中创建一个大列表

  13. 13

    如何在不使变量在JavaScript中成为全局变量的情况下使用另一个函数中的变量?

  14. 14

    如何在不使用foreach循环的情况下获取JObject的第一个孩子

  15. 15

    如何在向终端发出一个请求(不使用文件)的情况下依次执行多个命令?

  16. 16

    如何在不使用JavaScript的情况下从上一个svg动画状态进行补间?

  17. 17

    如何在不使用require函数的情况下将npm模块导出到另一个文件

  18. 18

    如何在向终端发出一个请求(不使用文件)的情况下依次执行多个命令?

  19. 19

    如何在不使用cronjob的情况下每半小时运行一个PHP脚本

  20. 20

    如何在不使用多个parent()调用的情况下找到(元素表的)第一个祖先?

  21. 21

    如何在不使用 startActivity() 的情况下将值传递给另一个类

  22. 22

    如何在不使用 extends 关键字的情况下从另一个类访问方法?

  23. 23

    如何在不使用循环或递归的情况下找到下一个更大的正回文?

  24. 24

    在不使用库的情况下,将Java中的一个基数转换为另一基数

  25. 25

    如何在不使用SendMessage的情况下将“ Message”发送到.Net中的另一个进程?

  26. 26

    如何在不使用相对导入的情况下从另一个目录中的Python脚本执行文件(导入其他模块)?

  27. 27

    如何在不使用模块的情况下根据单词的第一个字符拆分列表并将其放入字典中?

  28. 28

    如何在不使用宏的情况下从一个单元中查找和删除多个单词(作为列表)

  29. 29

    如何在不使用jquery的情况下仅将函数应用于仅一个特定div或类中的a标签

热门标签

归档