1樓:匿名使用者
意思是:以16進位制格式輸出。例如
int i= 1000;
console.writeline("", i);
則輸出為
c#中{0:x2}{1}是什麼格式
2樓:他大姨
格式化字串
:將第一個引數轉換為十六進位制數,長度為2,不足前面補0,第二個引數原樣輸出。
例:int x = 12145;
string y = string.format(",", x, x + 5);
//y = "0002f71,12150";
3樓:匿名使用者
將第一個引數轉換成大寫的十六進位制文字,長度為2,不足前面補0
表示第二個引數值
4樓:匿名使用者
表示填充的指定位置的引數,如:
string str = string.format(",", 'hello', "world");
這裡 str 就等於 "hello,world"
後面這個x2表示格式化這個引數的顯示,不能的資料型別有不同的格式內容,如格式化一個 double 型別:
string str = string.format("", 12.12236);
這裡的 f2 表只儲存兩位小數,所以 str 的值等於 12.12
c#中{0}表示什麼意思?
5樓:四舍**入
這個叫:佔位符,表示這裡是第0個使用者要放入內容的地方。
舉個例子來說:
int a=1+1;
int b=2+2;
console.write("1+1=,2+2=",a,b);
結果輸出 1+1=2,2+2=4
分析: 代表a 代表b。
6樓:匿名使用者
console.writeline("x+y: ",result);
道理,樓上的幾位都說了。
你要理解不了,我這麼和你解釋吧。
consle.writeline("x+y:",result,resutl1);
就代表result 就代表 result1,剩下的按順序類推。
不要也可以。
那你就要這麼寫了
consle.wirteline("x+y:"+convert.tostring(result));
convert.tostring()是將result轉換成字串型別的。
7樓:匿名使用者
這個叫:佔位符.表示這裡是第0個你要放入內容的地方.
8樓:相約二零零七
就是第一個引數,就是result的結果
9樓:匿名使用者
就是代表一個你要的引數
c#中這是{0:#.00}",什麼意思
10樓:匿名使用者
代表首個(第0個)佔位位置上顯示,整數部分全顯示(#), 保留2位小數(.00)
11樓:匿名使用者
這個其實是利用的string.format什麼意思呢,這是說預先寫一個完整的字串,然後再用後面的引數,把字串中的逐個替換掉,而 其中:***x可以不寫,如果不寫,預設呼叫的,物件.
tostring()方法,如果寫了,就是說在tostring後,按此格式輸出,你這個#.00的意思是,必須保留兩位小數,若不夠兩位用0代替.而# 表示小數點左邊有幾位就顯示幾位,沒有就不顯示,例如:
遇到是0.5顯示是:.50而333.
22,顯示結果就是333.22
12樓:
這個是輸出格式的控制,可以將你的引數格式化成為你要的結果.
具體的內容參見:
13樓:匿名使用者
是指輸出格式為xx.00,xx是指三角形的高
在c#中,{0}和{1}代表什麼
14樓:大野瘦子
都代表佔位符,就是給變數佔一個位子。
例:string.format("這是第個佔位符,這是第個佔位符。","1","2");
輸出結果;這是第1個佔位符,這是第2個佔位符。
佔位符中的數字代表後面引數列表的下標,從0開始,就像陣列的下標一樣,一個佔位符可以出現多次。
c# 佔位符的使用
在用正則匹配的時候,[\n\r]是匹配不到空格的,[\n\r]只能匹配換行回車符,而且換行回車符都是佔位符,是沒有長度的,
要匹配空白符(包括:空格、製表位、換頁符等)時用\s,空格和製表位(也就是tab鍵產生的空白)都是有長度的。
c#在格式化字串的時候,也有佔位符的應用string.format(",","匹配0","匹配1")其中,,就是字串中的佔位符,先站下位置,c#還有一些特殊的格式化識別符號,用來格式一些特殊的字串格式
字母含義:
c或c currency 貨幣格式
d或d decimal 十進位制格式
e或e exponent 指數格式
f或f fixed point 固定精度格式
g或g general 常用格式
n或n 用逗號分割千位的數字,比如1234將會被變成1,234
p或p percentage 百分符號格式
r或r round-trip 圓整(只用於浮點數)保證一個數字被轉化成字串以後可以再被轉回成同樣的數字
x或x hex 16進位制格式
15樓:匿名使用者
佔位符,就是給變數佔一個位子。
從0開始。
如:string i="你好";
string j="中國";
console.write("[1]",i,j);
輸出結果:
16樓:愛上鳥兒
,,.....它們是佔位符,{}裡面必須從0開始,在輸出是輸出的是後邊的變數值,按順序排列。
17樓:蘇一葉
console.writeline("arr=",i,arr[i] );//其中,分別表示把i和arr[i]的結果把引號中的分別替代而列印出來。
18樓:匿名使用者
佔位符,是第一個引數,即i,是第二個引數,即arr[i]
如果還有其他引數,以此類推
19樓:匿名使用者
代表第一個變數,代表第二個變數...
20樓:單眼皮晨晨
你的 arr= 是在這道題裡面的嗎?最好寫在一起才能看得懂
請問c語言中格式說明符%#8od和%+06d 中#、+、0、分別是什麼意思?
21樓:當然他
#,使用轉換的可選形式,如 %#o 格式,則以 0 開頭(八進位制數顯示數值),如用%#x或者%#x ,則以0x 或者0x 開始(十六進位制顯示數值)。如 int num = 12;用 %#8od列印輸出的話就是 前面5個空格014d
+,有符號的值為正,則顯示帶加號的符號。
0,對於所有數字格式,用前導零而不是用空格填充欄位寬度,如果出現符號 - (左對齊),或者指定了精度(對於整數而言可以忽略)。如 int num = 12; 用 %+06d 列印輸出的話就是 +00012
22樓:匿名使用者
intprintf(constchar*format,[argument]); format引數輸出的格式,定義格式為:%[flags][width][.perc][f|n|h|l]type 規定資料輸出方式,具體如下:
1.type含義如下: d有符號10進位制整數 i有符號10進位制整數 o無符號8進位制整數 u無符號10進位制整數 x無符號的16進位制數字,並以小寫abcdef表示 x無符號的16進位制數字,並以大寫abcdef表示 f/f浮點數 e/e用科學表示格式的浮點數 g使用%f和%e表示中的總的位數表示最短的來表示浮點數g同g格式,但表示為指數 c單個字元 s字串 %顯示百分號本身 p顯示一個指標,near指標表示為:
***x far指標表示為:***x:yyyy n相連參量應是一個指標,其中存放已寫字元的個數 2.
flags規定輸出格式,取值和含義如下: 無右對齊,左邊填充0和空格 -左對齊,右邊填充空格 +在數字前增加符號+或- 0將輸出的前面補上0,直到佔滿指定列寬為止(不可以搭配使用-) 空格輸出值為正時冠以空格,為負時冠以負號 #當type=c,s,d,i,u時沒有影響 type=o,x,x時,分別在數值前增加'0',"0x","0x" type=e,e,f時,總是使用小數點 type=g,g時,除了數值為0外總是顯示小數點 3.width用於控制顯示數值的寬度,取值和含義如下 n(n=1,2,3)寬度至少為n位,不夠以空格填充 0n(n=1,2,3)寬度至少為n位,不夠左邊以0填充 *格式列表中,下一個引數還是width 4.
prec用於控制小數點後面的位數,取值和含義如下: 無按預設精度顯示 0當type=d,i,o,u,x時,沒有影響 type=e,e,f時,不顯示小數點 n(n=1,2,3)當type=e,e,f時表示的最大小數位數 type=其他,表示顯示的最大寬度 .*格式列表中,下一個引數還是width 5.
f|n|h|l表示指標是否是遠指標或整數是否是長整數 f遠指標 n近指標 h短整數或單精度浮點數 l長整數或雙精度浮點數
在.net中 {0:c} 什麼意思
23樓:匿名使用者
輸出內容時的格式化字元,其中代表佔位符,例如:說明使用後面的第一個引數代替到這個位置上輸出。而後面的c則是具體的格式化控制資訊,例如要輸出的是貨幣資訊等。
其中:c | c:代表貨幣格式
d | d:代表十進位制格式
e | e:代表科學計數(指數)格式
f | f: 浮點格式
x | x: 十六進位制格式。
還有這種輸出方式是在c#語言中使用的,.net是一個開發平臺
24樓:
string.format(0:a);
一段c#程式中 sb.append(string.format("{0:x2} ", temp)); 的x2是什麼意思?
25樓:匿名使用者
x2 十六進位制字串,後面的2為精度.
詳細參見msdn
受以下型別支援:僅整型。
詳細例子見上面msdn的就可以了。因為用途很多,不可一一列舉,僅把重要值得注意的,在上面提了一下。
26樓:擺渡浮橋
將數字格式化成16進位制形式的字串。
Excel中C5單元格輸入 IF B5IF C5C5,NOW可以得到什麼值?單元格設定了日期格式
正常設定是不能這樣用的。在選項中勾選 迭代計算 迭代次數為1,這時,當b5輸入內容時,c5返回當前日期時間,並保持不再變化。 挈瓶之知 if 如果b5的值等於空白,則當前單元格值為空白,否則if 如果c5的值不等於空白,則往前單元格值等同於c5值,否則為當前日期時間 now指向為當前所在日期時間 這...