『壹』 如何把整形轉換成字元串
我是學Pascal編程語言的。
在Pascal中,有str過程,只需要使用str(字元串,整型變數);就可以了。回
如:
var a:integer;
begin
str('1234',a);
write(a);
end.
這樣,就輸出答了一個整數a,而不是字元串'1234'。
注意!最大的整型變數范圍是int64(-2^63~2^63-1)。
『貳』 如何用c語言把整形轉換成字元型
使用itoa函數。
原型:抄extern char *itoa(int i);
參考代碼:
#include<stdio.h>
#include<stdlib.h>
intmain()
{
inta=125;
charb[50];
printf("%s ",itoa(a,b,10));//把10進制的125轉成字元並輸出。
return0;
}
/*
(2)怎麼把整形轉化為字元串擴展閱讀:
注意事項
itoa() 函數有3個參數:第一個參數是要轉換的數字,第二個參數是要寫入轉換結果的目標字元串,第三個參數是轉移數字時所用的基數(進制)。在上例中,轉換基數為10,就意味著以10為轉換進制。10:十進制;2:二進制。
itoa 並不是一個標準的C函數,它是Windows特有的,如果要寫跨平台的程序,請用sprintf。
標准庫中有sprintf,功能比這個更強,用法跟printf類似:
『叄』 在sql server2000中,如何把整型欄位轉換成字元串型欄位
你是要輸出來時臨時源轉一下,還是要把數據表中欄位類型改掉呢?
如果只是輸出時轉換的話,可以用CAST 或 CONVERT函數來轉換,如:
SELECT CAST(整形欄位 AS nvarchar(20))
或
SELECT CONVERT(nvarchar(20), 整形欄位)
如果是要將欄位類型改為字元串的話,可以用語句,也可以直接在設計器里改,用語句的話,用:
ALTER TABLE 表名 ALTER COLUMN 整形欄位 nvarchar(20)
『肆』 keil c中如何將整型轉化為字元串
你是要把數字轉換成字元串吧、
char ch[3];
int i=345;
ch[0]=i/100+48; //取百位
ch[1]=(i/10)%10+48; //取十位
ch[2]=i%10+48; //取個位
就這個思路吧~
還有內keil C中沒有文件操作的函數容、
『伍』 java怎樣把整形轉換為字元串型
String.valueOf(n);建議你找你java api文檔,裡麵包括每個類的欄位,方法,繼承關系等.
『陸』 C++中如何將整型變數轉換為字元串
有如下兩種常用方法。
一、可以通過調用C庫函數itoa實現。
1 原型。
char*itoa(int value,char*string,int radix);
2 頭文件。
stdlib.h
3 功能。
將value的值,轉換為字元串,並存到string中,如果轉化後的字元串長度超過radix,那麼只存radix位。
4 樣例。
int i=1234;
char buf[10];
itoa(i, buf, 10);
執行後buf內容為字元串"1234"。
二、通過sprintf格式化輸出到字元串中。
itoa並不是C語言標准庫函數,所以並不是每個平台均支持該函數。當不支持時,可以用sprintf函數來達到同樣效果。
1 原型。
int sprintf( char *buffer, const char *format, [ argument] … );
2 頭文件。
stdio.h
3 功能。
類似於printf,根據格式化字元串format,將後續參數列表中的參數逐個輸出。不過輸出目標不是標准輸出終端,而是字元串buffer。
4 樣例。
int i=1234;
char buf[10];
sprintf(buf,"%d",i);
執行後buf內容同樣為字元串"1234"。
『柒』 如何用js把字元串轉化為整型
方法主要有三種
轉換函數、強制類型轉換、利用js變數弱類型轉換。
1. 轉換函數回:
js提供答了parseInt()和parseFloat()兩個轉換函數。前者把值轉換成整數,後者把值轉換成浮點數。只有對String類型調用這些方法,這兩個函數才能正確運行;對其他類型返回的都是NaN。
2. 強制類型轉換
還可使用強制類型轉換(type casting)處理轉換值的類型。使用強制類型轉換可以訪問特定的值,即使它是另一種類型的。
ECMAScript中可用的3種強制類型轉換如下:
Boolean(value)——把給定的值轉換成Boolean型;
Number(value)——把給定的值轉換成數字;
String(value)——把給定的值轉換成字元串。
用這三個函數之一轉換值,將創建一個新值,存放由原始值直接轉換成的值。這會造成意想不到的後果。當要轉換的值是至少有一個字元的字元串、非0數字或對象時,Boolean()函數將返回true。如果該值是空字元串、數字0、undefined或null,它將返回false。
3. 利用js變數弱類型轉換
『捌』 C語言怎麼把字元串轉化為整形數字 是-'0'嗎
好吧
我給你看抄看我的程序吧
#include<stdio.h>
#include<cstring>
int main()
{
char zifu[80];
int shuzi[80];
gets(zifu);//你的gets用對了哦
for(int i=0;i<strlen(zifu);i++)//由於字元數組下表從0開始 所以是0
{//同時strlen(zifu)是zifu數組的字元數量 如果用80會有空字元的哦
shuzi[i]=zifu[i]-'0';//是-'0' 也可以寫成-48
}
for(int i=0;i<strlen(zifu);i++)
printf("%d",shuzi[i]);
return 0;
}
『玖』 [C語言]怎樣把整型轉變為字元型
使用itoa函數。
原型:extern char *itoa(int i);
參考代碼:
#include<stdio.h>
#include<stdlib.h>
intmain()
{
inta=125;
charb[50];
printf("%s ",itoa(a,b,10));//把10進制的125轉成字元並輸出。
return0;
}
/*
擴展專資料:
注意事項
itoa() 函數屬有3個參數:第一個參數是要轉換的數字,第二個參數是要寫入轉換結果的目標字元串,第三個參數是轉移數字時所用的基數(進制)。在上例中,轉換基數為10,就意味著以10為轉換進制。10:十進制;2:二進制。
itoa 並不是一個標準的C函數,它是Windows特有的,如果要寫跨平台的程序,請用sprintf。
標准庫中有sprintf,功能比這個更強,用法跟printf類似: