/**
* 點分十進位制字串ip與十進位制整數相互轉換方法
* @param args
*/public static void main(string args) {
string ip_str = "255.255.255.255";
string array = ip_str.split("//.");
long ip_long = long.parselong(array[0].trim()) * (256 * 256 * 256)
+ long.parselong(array[1].trim()) * (256 * 256)
+ long.parselong(array[2].trim()) * (256)
+ long.parselong(array[3].trim());
system.out.println(ip_long);
long tmp4 = ip_long % 256;
ip_long = (ip_long - tmp4) / 256;
long t*** = ip_long % 256;
ip_long = (ip_long - t***) / 256;
long tmp2 = ip_long % 256;
ip_long = (ip_long - tmp2) / 256;
long tmp1 = ip_long % 256;
ip_str = tmp1 + "." + tmp2 + "." + t*** + "." + tmp4;
system.out.println(ip_str);
字串與十進位制,16進製制轉換
問題1 講乙個十進位制數字的字串表示轉換成對應的整數。舉例 將 1234 轉換成整數1234.c 收藏 將字串s轉換成相應的整數 int atoi char s return n 問題2 將乙個十六進製制數的字串表示形式轉換成對應的整數。所謂的十六進製制數的字串形式是指字串只包含 0 9 或者 a ...
十進位制度分秒lisp函式 十進位制與度分秒轉換
年月日 surda 在正弦表示式 sin a 中,我們知道 a代表是弧度數。那計算角度 30 正弦值公式為 sin radians 30 由此知道函式 radians 可以將角 度轉化成弧度。但在實際的工程測量中用到的是度 分 秒 如 126 12 36 來記錄並進行計算的,在excel 中怎樣用這...
彙編實驗 十六進製制轉成十進位制以及十進位制轉十六進製制
十六進製制轉成十進位制 datas segment dbuf dw 3039h 16進製制數3039h為10進製數12345 dval db 5 dup 存放轉換後的資料 dlen dbuf datas ends stacks segment 此處輸入堆疊段 stacks ends codes se...