如何将十进制转换成二进制?

编程入门 行业动态 更新时间:2024-10-18 22:33:47
本文介绍了如何将十进制转换成二进制?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我真正知道的是PHP和我使用了 decbin 功能等,这是相当容易的事。在这个C ++程序我想要做同样的事情,只是一个简单的数字或字符串我会怎么做呢?

All I really know is PHP and I used the decbin function etc, It was fairly easy to do. In this C++ program I want to do the same thing, just a simple number or string how would I do this?

推荐答案

一个简单的功能,可以像这样定义:

A simple function could be defined such as this:

void binary(int decimal) { int remainder; if(decimal <= 1) { std::cout << decimal; return; } remainder = decimal % 2; binary(decimal >> 1); std::cout << remainder; }

虽然有在网络上许多其他资源上如何做到这一点..

Although there are many other resources on the web on how to do this..

有关它的效率在这里值得注意的一个问题,因为你可能要远远不止这些:stackoverflow/questions/819487/efficiently-convert-between-hex-binary-and-decimal-in-c-c

A noteworthy question for efficiency of it here, as you may want more than just that: stackoverflow/questions/819487/efficiently-convert-between-hex-binary-and-decimal-in-c-c

更多推荐

如何将十进制转换成二进制?

本文发布于:2023-10-24 20:04:20,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1524871.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:转换成   如何将   十进制

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!