C 進製轉換操作(二)

2021-07-25 06:59:44 字數 1053 閱讀 1479

一、將其他進製字串,轉換成十進位制

/// /// 將指定進製的字串,轉換成十進位制

///

/// 字串

/// 進製數

///

public static int convertfromn(string source, int frombase)

return r;

}

例項:

//二進位制

console.writeline(convertfromn("00", 2));//0

console.writeline(convertfromn("11", 2));//3

//三進製

console.writeline(convertfromn("010", 3));//3

console.writeline(convertfromn("110", 3));//12

二、c#冪函式方法,x的y次方

//

// 摘要:

// 返回指定數字的指定次冪。

//// 引數:

// x:

// 要乘冪的雙精度浮點數。

//// y:

// 指定冪的雙精度浮點數。

//// 返回結果:

// 數字 x 的 y 次冪。

[securitysafecritical]

public static double pow(double x, double y);

例項:

console.writeline(math.pow(2, 0));//1

console.writeline(math.pow(2, 1));//2

console.writeline(math.pow(2, 2));//4

更多:

c#進製轉換操作(一)

C 進製轉換

十進位制轉二進位制 console.writeline 十進位制166的二進位制表示 convert.tostring 166,2 十進位制轉八進位制 console.writeline 十進位制166的八進位制表示 convert.tostring 166,8 十進位制轉十六進製制 console...

C 進製轉換

由於二進位制數在c 中無法直接表示,所以所有二進位制數都用乙個字串來表示 例如 二進位制 1010 表示為 字串 1010 int d 10 十進位制轉二進位制字串 console.writeline convert.tostring d,2 輸出 1010 十進位制轉十六進製制字串 console...

C 進製轉換

將二進位制轉換成十進位制 public int converttoint string str 將二進位制轉換成八進位制 public string convertto8 string bin 將二進位制轉換成十六進製制 public string convertto16 string bin co...