无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

簡(jiǎn)介二進(jìn)制、編碼,北太天元軟件把16進(jìn)制的數(shù)轉(zhuǎn)為10進(jìn)制的例子

2023-02-01 20:44 作者:盧朓  | 我要投稿

%十六進(jìn)制(簡(jiǎn)寫為hex或下標(biāo)16)是一種基數(shù)為16的計(jì)數(shù)系統(tǒng),是一種逢16進(jìn)1的進(jìn)位制。

%通常用數(shù)字0、1、2、3、4、5、6、7、8、9和字母A、B、C、D、E、F(a、b、c、d、e、f)表示,

%其中:A~F表示10~15,這些稱作十六進(jìn)制數(shù)字。

%0xDF 或者0xdf 表示同一個(gè)16進(jìn)制的數(shù)

%我們以這個(gè)數(shù)字為例子,做16進(jìn)制和10進(jìn)制數(shù)的轉(zhuǎn)換

str = '0xdF';

str1 = upper(str); % 這樣上面的小寫字符會(huì)被轉(zhuǎn)成大寫字符


if( ~ startsWith(str1,'0X') )

???error([str '不是以0x或者0X 開(kāi)頭的16進(jìn)制數(shù)'])

end


result = 0;


for j=3:length(str1)

???if(str1(j) >= '0' && str1(j) <= '9')

??????d = str1(j) - '0' ;

???elseif (str1(j) >= 'A' && str1(j) <= 'F')

??????d = str1(j) - 'A' + 10;

???else

??????error([str '不是合法的16進(jìn)制數(shù)'])

???end

???result = result + d*power(16,length(str1)-j);

end

???disp([str '轉(zhuǎn)成10進(jìn)制的數(shù)是 ' num2str(result)])


disp("我們可以使用北太天元數(shù)值計(jì)算軟件的內(nèi)置函數(shù)str2double來(lái)做這個(gè)轉(zhuǎn)換")

result1 = str2double(str);

disp([str '用str2double轉(zhuǎn)成10進(jìn)制的數(shù)是 ' num2str(result)])

簡(jiǎn)介二進(jìn)制、編碼,北太天元軟件把16進(jìn)制的數(shù)轉(zhuǎn)為10進(jìn)制的例子的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
呼和浩特市| 屏山县| 岳普湖县| 孟州市| 湘阴县| 南昌县| 德化县| 德昌县| 即墨市| 万荣县| 轮台县| 永川市| 淮南市| 巴林左旗| 甘肃省| 迁安市| 阳山县| 启东市| 湟源县| 通许县| 连山| 桃江县| 汾阳市| 九龙坡区| 大关县| 龙游县| 兴义市| 扎兰屯市| 梓潼县| 安平县| 招远市| 谢通门县| 恩平市| 循化| 尚义县| 巫溪县| 托里县| 永和县| 北安市| 平度市| 龙井市|