[Dart] 진법변환

flutter & dart 2021. 6. 16. 23:38

import "dart:math";

void main() {

//진법변환 (10진수를 16진수로)
int decimal = 64435;
String convHex = decimal.toRadixString(16);
print(convHex);

//진법변환 (16진수를 10진수로)
final fullString = "001479B70054DB6E001475B3";
for(int i=0; i<=fullString.length-8; i+=8) {
final hex = fullString.substring(i, i+8);
final number = int.parse(hex, radix: 16);
print(number);
}

}

Posted by afewgood
,