添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
开朗的小笼包  ·  安卓 screen bright wake ...·  1 月前    · 
另类的麦片  ·  blend for visual ...·  1 年前    · 
public static void main(String[] args) { int n = 8; System.out.println(Integer.toBinaryString(n)); // 1000

C++ 的实现方式

需要自己结合下内置函数

#include<iostream> #include<bits/stdc++.h> using namespace std; string getBinary(int n) { int index = 0; const int size = 32; string binary = bitset<size>(n).to_string(); for(int i=0;i<binary.size();i++) { if(binary[i]=='1'){ index = i; break; string res = binary.substr(index); return res; int main() { cout<<getBinary(22)<<endl; cout<<getBinary(8)<<endl; return 0;

Python 的实现方式:

num = 123
binary_str = bin(num)[2:]  # 使用bin()函数将整数转换成二进制字符串,并去除前缀'0b'
print(binary_str)
对于 二进制 一直不是很有感觉,看到了一篇比较好的博文,将 二进制 输出的算法总结的差不多了, 一起学习一下,原文网址https://www.jb51.net/article/92462.htm 看《编程之美》第二节的时候,它是定义的一个整型,然后取位。但是他的那个或运算符号好像写错了,写成了异或符号“^”,应该是“|”。我就突然对 二进制 的输出感兴趣了。想知道怎样输出 二进制 。我们知道C++输出十六进... 1 将 整数 化为 字符串 1.1 将 整数 换为 二进制 字符串 使用_ltoa_s()函数可以将 整数 换为 二进制 字符串 。该函数的作用是将一个long 整数 换为 字符串 。_ltoa_s()函数有很多格式,其中的一个格式为 errno_t _ltoa_s(long value, char *str, int radix);