gpt4 book ai didi

javascript - 数字可以关联的基数是否有限制?

转载 作者:行者123 更新时间:2023-11-29 18:35:10 25 4
gpt4 key购买 nike

这可能是一个非常复杂和扭曲的想法。在学习一些 JavaScript 时得到它。这激起了我的想法。希望可能有其他人以前会考虑过这个问题或者可能会启发我 :-)

var n = 17;

binary_string = n.toString(2); // Evaluates to "10001"
octal_string = "0" + n.toString(8); // Evaluates to "021"
hex_string = "0x" + n.toString(16); // Evaluates to "0x11"

这让我对碱基有了更多的探索。我记得我的数字工程类(class),并了解到对于大于 10 的基数,从 10 开始的每个数字都将从“a”、“b”开始命名。

例如:

var n = 10;
var y = 11;
string = n.toString(12); // Evaluates to 'a'
string = y.toString(12); // Evaluates to 'b'

然后我明白这可能会一直持续到“z”因此

var n = 35;
string = n.toString(36); // Evaluates to "z"

但这似乎是结束。如果我们这样做

var n = 35;
string = n.toString(37); // Gives error Error: illegal radix 37 { message="illegal radix 37", more...}

因此我相信我们只能数到 36 的底数。因为对于 37 底数的计数系统,我们将无法数出 36,因为我们用尽了英文字符。无论如何我们可以做到吗?也许我们可以添加其他 Angular 色。

我知道这是非常无用的东西,我们一生中永远都不需要它。

但是有没有人想过呢?

最佳答案

在这里查看我的问题。 What symbols are used after base 36

关于javascript - 数字可以关联的基数是否有限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3986874/

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