gpt4 book ai didi

java - 整数基数,到底是什么意思?

转载 作者:行者123 更新时间:2023-12-01 22:24:55 24 4
gpt4 key购买 nike

Integer.valueOf("10", 2) 这应该返回什么,为什么?我认为基数是数字的基数,但我很困惑这个函数对于不同的值到底做了什么。

最佳答案

每个数字表示都需要知道要转换为实际值的基数或基数。

如您所想,基数标识数字的“字母表”。事实上你可以拥有

  • 基数2 - 字母表0, 1(二进制数)
  • 基数 8 - 字母表 0, 1, 2, 3, 4, 5, 6, 7(八进制数)
  • radix 10 - 十进制数

等等。但是没有什么可以阻止您使用字母表为 0..8 的“radix-9”数字,这样 381 将是 3*radix^2 + 8 *基数^1 + 1*基数^0

关于java - 整数基数,到底是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28977196/

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