gpt4 book ai didi

C++ 二进制转十进制

转载 作者:太空狗 更新时间:2023-10-29 21:22:53 25 4
gpt4 key购买 nike

所以我知道有一种方法可以使用 bitset 库将 Dec 转换为二进制,但是您可以使用 bitset 库将二进制转换为十进制吗?还是必须手动完成?

bitset<8> bin_x(number);

最佳答案

你可以,但它应该是一个字符串。

std::bitset<8> bits("1111");
std::cout << bits.to_ulong() << std::endl;

您可以将整数转换为字符串,然后将其传递给 bitset c-tor。

Live example

关于C++ 二进制转十进制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19627521/

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