将 2进制整数转化为十进制输出到文件中
来源:互联网 发布:无法连接至steam网络 编辑:程序博客网 时间:2024/06/07 19:36
/** 将 2进制整数转化为十进制输出到文件中* 文件的输出练习* by AutuanLiu*/#include <iostream>#include <fstream>#include <ctime>#include <cstdlib>using namespace std;int trans(int bi){ int weight = 1; int sum = 0; while (bi != 0) { sum += bi % 10 * weight; weight *= 2; bi /= 10; } return sum;}int main(int argc, char const *argv[]){ int bnum; srand(time(0)); int num = rand() % 10 + 1; ofstream out("output.txt", ios_base::out); if (!out) { cerr << "The file can't open!" << endl; return -1; } else { cout << "Input " << num << " times binary num:" << endl; for (int i = 0; i < num; ++i) { cin >> bnum; out << trans(bnum) << endl; } } return 0;}
// by AutuanLiu
源码下载
1 0
- 将 2进制整数转化为十进制输出到文件中
- 将文件中存储的十进制数转化为2进制
- 将十进制整数转化为十六进制字符串形式
- 编写程序将十进制整数转化为二进制数(除以2逆序取余法) C++
- 输入一个十进制整数,设计递归函数,将该整数转化为一个二进制数。 思考: 如何将一个十进制数转化成一个8进制和16进制数。
- 十进制整数转换为其他进制输出
- 编写程序将十进制转化为八进制输出
- 从文件读入数据将其转化为2进制输出
- Java parseInt将其它进制整数转换为十进制
- mips汇编语言之将十进制整数转换为十六进制输出
- C语言将十进制整数输出为八进制和十六进制
- C/C++语言实现十进制正整数转化为2-16进制的数并输出
- 将十进制转化为二进制
- 进制转换:将十进制转换为十六进制输出
- c++ j将十进制整数转化为十六进制整数 用栈来实现
- 十六进制字符数组转化为十进制整数
- 二进制转化为整数(十进制)
- 十进制整数转化为二进制详解
- Android活动生命周期
- ECshop二次开发从开始
- PTA 一 长城
- Hash的应用
- UDP中的connect方法 和TCP的connect方法详解
- 将 2进制整数转化为十进制输出到文件中
- 死亡阴影的客服脑子进水了?
- spring Aop 理解
- thinking in java——0319学习笔记
- leetcode 242. Valid Anagram python
- 监督学习:生成模型和判别模型
- 图优化--g2o入门
- 使用sklearn做单机特征工程
- linux下mysql安装相关