一个程序,将以10为基数的数字转换为其他给定的编号系统

尼山·费尔南多(Nishan Fernando)

任务是用Java构建一个程序,在该程序中,用户输入一个以10为底的数字,并且当所选的编号系统为以16为底的数字时,该程序应分别用A,B和C替换其余的数字10、11、12。

我不了解的部分是如何使程序将余数替换为字母。

阿德南·伊萨贝戈维奇(Adnan Isajbegovic)

创建一个可以做到这一点的函数。由于A,B,C在ASCII表中是按顺序排列的,因此可以利用它来发挥自己的优势:

    char c = 'A';
    int charValue = number;
    if (number > 9) charValue = (number - 10) + (int) c; 
    System.out.println((char) charValue);

因此,您将数字减去10,然后将int值添加到第一个字符10(因此10将是A,11将是B,依此类推)。提醒一下,这将是一个基本思想,完整的代码取决于您的输入逻辑(它是字符串形式的吗?会更好,因为您最终会得到字符串等)。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

取一个数字(长度为1到10)转换为索引,此索引的基数从Java中的数组中检索特定的String

来自分类Dev

递归地将以10为底的数字转换为以2为底的数字

来自分类Dev

将以10为底的数字转换为以3为底的数字

来自分类Dev

对于循环将以2为底的数字转换为以10为底的数字?

来自分类Dev

递归地将以10为底的数字转换为以2为底的数字

来自分类Dev

将基数为 10 的数字转换为没有字符串的任何基数

来自分类Dev

将数字从基数 10 转换为基数 4 的球拍简单程序

来自分类Dev

需要帮助将带小数的数字转换为其他基数C#

来自分类Dev

Windows 10系统托盘-将其他图标收集在一个盒子中

来自分类Dev

Python:尝试将字符串转换为int,将以10为基数的int()的int无效文字获取错误为int

来自分类Dev

将以小时为单位的时间从数字转换为HMS格式

来自分类Dev

整数转换为给定基数

来自分类Dev

从其他基数转换后查找数字位数的方法

来自分类Dev

使用其他列类型将两列数据转换为一个col

来自分类Dev

使用CSS仅将一个div转换为其他div

来自分类Dev

Swift:将一个对象转换为其他对象

来自分类Dev

php将一个函数变量转换为类中的其他函数

来自分类Dev

将以10为底的整数转换为以3为底,加上以3为底的数字,然后将结果转换回以10为底

来自分类Dev

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

来自分类Dev

将以下xml转换为另一个xml的XSL是什么

来自分类Dev

Python:如何转换一个数字,当数字计数增加时,该数字将以逗号分隔?

来自分类Dev

Python:如何转换一个数字,当数字计数增加时,该数字将以逗号分隔?

来自分类Dev

确定一个程序并用其他程序替换

来自分类Dev

如何找到一个数字的反对数(基数为 2)?

来自分类Dev

在JavaScript中转换以10为基数和以255为基数的整数字符串?

来自分类Dev

在字母数字编号系统中使用Excel VBA锻炼下一个值

来自分类Dev

在字母数字编号系统中使用Excel VBA锻炼下一个值

来自分类Dev

使用sed将大写的第一个非数字字符保留为大写,其他保留原样

来自分类Dev

将低频分组为一个“其他”类别

Related 相关文章

  1. 1

    取一个数字(长度为1到10)转换为索引,此索引的基数从Java中的数组中检索特定的String

  2. 2

    递归地将以10为底的数字转换为以2为底的数字

  3. 3

    将以10为底的数字转换为以3为底的数字

  4. 4

    对于循环将以2为底的数字转换为以10为底的数字?

  5. 5

    递归地将以10为底的数字转换为以2为底的数字

  6. 6

    将基数为 10 的数字转换为没有字符串的任何基数

  7. 7

    将数字从基数 10 转换为基数 4 的球拍简单程序

  8. 8

    需要帮助将带小数的数字转换为其他基数C#

  9. 9

    Windows 10系统托盘-将其他图标收集在一个盒子中

  10. 10

    Python:尝试将字符串转换为int,将以10为基数的int()的int无效文字获取错误为int

  11. 11

    将以小时为单位的时间从数字转换为HMS格式

  12. 12

    整数转换为给定基数

  13. 13

    从其他基数转换后查找数字位数的方法

  14. 14

    使用其他列类型将两列数据转换为一个col

  15. 15

    使用CSS仅将一个div转换为其他div

  16. 16

    Swift:将一个对象转换为其他对象

  17. 17

    php将一个函数变量转换为类中的其他函数

  18. 18

    将以10为底的整数转换为以3为底,加上以3为底的数字,然后将结果转换回以10为底

  19. 19

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

  20. 20

    将以下xml转换为另一个xml的XSL是什么

  21. 21

    Python:如何转换一个数字,当数字计数增加时,该数字将以逗号分隔?

  22. 22

    Python:如何转换一个数字,当数字计数增加时,该数字将以逗号分隔?

  23. 23

    确定一个程序并用其他程序替换

  24. 24

    如何找到一个数字的反对数(基数为 2)?

  25. 25

    在JavaScript中转换以10为基数和以255为基数的整数字符串?

  26. 26

    在字母数字编号系统中使用Excel VBA锻炼下一个值

  27. 27

    在字母数字编号系统中使用Excel VBA锻炼下一个值

  28. 28

    使用sed将大写的第一个非数字字符保留为大写,其他保留原样

  29. 29

    将低频分组为一个“其他”类别

热门标签

归档