gpt4 book ai didi

c - 根据输入值将小单位输入转换为较高单位的最佳方法

转载 作者:行者123 更新时间:2023-11-30 21:35:42 25 4
gpt4 key购买 nike

如何在c中将字节输入转换为其他更大的单位?

我有很大的字节值,我想将其转换为人类可读的单位。

例如,如果我有 1212912891289218913891389318931893189138893189我想以更高的单位显示字节 Mb/MB , Gb/GB使其更具可读性。

OTOH,如果我有 2 bytes ,我只想在 native 中显示它。

我怎样才能实现这个目标?

最佳答案

这是执行您需要的操作的逻辑提示。

  1. 以最小单位输入[可能是位/字节]

  2. 决定下一个单位和除数以除输入。

  3. 存储结果。将结果与下一个更高单位的下一个除数进行比较。

--> 如果结果小于下一个除数,则停止并打印输出。

--> 如果结果更大,则继续步骤 3。

自己写代码。如果您遇到任何问题,我们将随时为您提供帮助。

关于c - 根据输入值将小单位输入转换为较高单位的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27579394/

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