![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模板
文章平均质量分 70
Jerry Lee の blog
never never never give up.
展开
-
进制转换
进制转换1.将P进制数x转换为十进制数y:int p_to_10(int x,int P ){ int y = 0,product =1; //product 在循环中会不断成P, //得到1,P,P^2... while(x!=0){ y = y+(x%10)*product; //x%10是...原创 2018-04-23 15:02:32 · 155 阅读 · 0 评论 -
大整数存储模板
大整数存储模板struct bign{ int data[40]; int len; bign(){ memset(data,0,sizeof(data)); len=0; } };//将读入的char* 类型的字符串转换为bign类型。bign change(char[] str){ big...原创 2018-04-23 15:19:36 · 437 阅读 · 0 评论 -
大整数四则运算模板
大整数四则运算模板1.大整数加法运算模板总结步骤:将对应位上的数字和进位相加,得到的结果取个位数作为该位结果,取十位数作为新的进位。//大整数加法bign add(bign a,bign b){ bign c; int carry =0 ; //carry 是进位 for(int i=0;i<a.len|| i<b.len;i++){ //...原创 2018-04-23 16:08:24 · 509 阅读 · 0 评论 -
C++数字按指定的位数输出
这里探讨C++如何将数据按指定的位数输出,如将所有打印在屏幕上的数据都按4位数输出,不够的前面补0。这里要用到C++的两个输出控制,setw(位数),和setfill(指定字符)。不讲废话了,见下面代码: #include <iostream> #include <iomanip>//一定要包含这个c++头文件,非常重要 using ...转载 2018-04-23 16:12:54 · 9153 阅读 · 1 评论