gpt4 book ai didi

java - Java 中整数不带前导零的十进制表示形式

转载 作者:行者123 更新时间:2023-12-01 09:06:53 25 4
gpt4 key购买 nike

我有点困惑,Java 中非负整数的不带前导零的十进制表示形式是什么?我读到一个示例,其中 1213(整数值)被回答为 1213(不带前导零的十进制)。

谁能给我解释一下吗?

最佳答案

这只是“普通人”写下整数的方式。

十进制表示您的整数表示形式使用基数 10。即从 0 到 9 的数字。(与八进制(基数 8)相反,在八进制中您只需要使用从 0 到 7 的数字。)阅读“positional notation” ”如果您不熟悉这个概念。

没有前导零表示您不会在 0 以外的任何数字前面放置无意义的 0 数字。例如,您编写 42,而不是 042,当然也不是 00042。 “普通人”在书写日期(如 29.02.)或时间(如 01:07)时偶尔会使用前导零来对齐数字,但除此之外,它不是很平常。 “计算机人员”通常更喜欢在列表中的数字前面加上前导零,直到它们都相同,因为按字母顺序对列表进行排序会产生与按数字排序相同的顺序。

非负数仅表示练习不希望您处理负数。这不是一个要求;而是一个要求。只是您可以进行的简化。

关于java - Java 中整数不带前导零的十进制表示形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41200120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com