gpt4 book ai didi

c++ - 如何确定一个数字的基数?

转载 作者:IT老高 更新时间:2023-10-28 23:10:00 26 4
gpt4 key购买 nike

给定一个整数及其在某个任意数系中的表示。目的是找到数制的基数。例如,数字为 10,表示为 000010,则基数应为 10。另一个示例:数字 21 表示为 0010101,则基数为 2。再一个示例是:数字为 6,表示 os 10100,则基数为 sqrt(2) .有谁知道如何解决这个问题?

最佳答案

         ___
\
number = /__ ( digit[i] * base ^ i )

你知道number,你知道所有digit[i],你只需要找出base

求解这个方程是简单还是复杂,留作练习。

关于c++ - 如何确定一个数字的基数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2600100/

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