C如何輸出很大的數字(不用科學計數法)

2021-03-10 22:03:50 字數 1046 閱讀 4351

1樓:

可以用long long 【變數名】 = 【資料】開頭加上

#include

然後cout<< fixed << setprecision(0) << 【變數名】<

2樓:匿名使用者

在輸出之前,必須裝下吧……

當__int64也裝不下的時候就用高精度裝下數字。

可以內用陣列,int c[n]表示n位長的一容個乙個數,乙個陣列元素放乙個數字,當然壓位更好,即乙個陣列元素放4位,這樣設計操作起來稍微複雜點。輸出的時候乙個for迴圈

也可以用字串,乙個字元就是乙個數,char本質就是乙個數,當輸出時,直接輸出字串,要進行數的操作時,數=字元-48; 比如 int a='0'-48;則得到a=0;

3樓:匿名使用者

用字串輸來出,如果是多自個結

bai果,可以組合du成乙個字

zhi符串。dao

#include

using namespace std;

int main()

4樓:

將變數設定為:long整形的,就可以了!!!!

5樓:

單個數值變數不可能表示那麼大的數

可以將多個結果合併為乙個字串輸出

6樓:匿名使用者

cout.setf(ios::fixed);

7樓:匿名使用者

cout<<"22222"<<22222"<<22222"<<22222"<<22222"<<2222";

分段輸出--

8樓:匿名使用者

#include

void main()

這樣也可以i越大 值越大

9樓:淺唱不滿的空閒

cout<

cout.precision(0);

cout<

C中輸出很大的數字,C中輸出乙個很大的數字

include stdafx.h include char s 25 void main 有進製 else 無進dao位 if c 1 最後有進製,內結果增加容一位 for i n 1 i 0 i 輸出結果printf 1d s i 計算這樣的大數字,也就是超過一般字長表示最大值的數字可以用陣列記錄...

c語言如何將字幕與數字對應,比如輸入A,輸出1輸入Z,輸出26輸入AA,輸出27 如此類推,謝謝

其實就是不同進製之間的轉換 icol 26 icol str i a 1 把它理解成乙個26進製的就好了 如下 include include include char cord 0x1000 void alph char str printf d n icol int main return 0 ...

基於ds18b20的數字溫度計設計 89c51 組合語言 急

溫度感測器ds18b20測試程式 dq bit p3.7 ds18b20的資料口位p3.3 tpl equ 50h 存放溫度值的高位元組 tph equ 51h 存放溫度值的低位元組 tppl equ 54h 十進位制 tpph equ 55h xsp0 equ 58h xsp1 equ 59h x...