密室逃脱大神18 求教大神,这个怎么转啊

专业C/C++软件开发

1 和0就是自己值了 -僦是-1

那如果十进制转换成平衡三进制呢
将10进制值,对3取余如果为1或0,那么该位就是1或0 如果是2,那么该位值为-
把10进制值除3计算出的值為-,那么将结果值加一。
依次做下去就是平衡三进制结果了。
和10进制转二进制的除二取余类似的只不过,遇到2的时候变成-同时原數值加一。

你对这个回答的评价是

参考资料

 

随机推荐