Trong hướng dẫn này, chúng ta sẽ tìm hiểu về cách chuyển đổi số nhị phân, thập lục phân và bát phân thành số thập phân trong JavaScript
phân tích cú phápInt
Trong JavaScript, chúng tôi có phương pháp
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
32 bằng cách sử dụng phương pháp đó chúng tôi có thể thực hiện chuyển đổiPhương thức parseInt[ ] nhận hai đối số, đối số đầu tiên là
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
33 và đối số thứ hai là
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
34 bằng cách sử dụng nó trả về số thập phân của một cơ số đã chỉ địnhHãy xem các chuyển đổi với sự trợ giúp của các ví dụ
Chuyển đổi nhị phân sang thập phân
Để chuyển đổi một số nhị phân thành số thập phân, chúng ta cần chuyển cơ số
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
35 làm đối số thứ hai cho phương thức
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
36
const binaryNumber = "1100";
console.log[parseInt[binaryNumber,2]]; // base 2
//output--> 12
Chuyển đổi thập lục phân sang thập phân
Để chuyển đổi một số thập lục phân thành số thập phân, chúng ta cần chuyển cơ số
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
37 làm đối số thứ hai cho phương thức
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
36
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
Chuyển đổi bát phân sang thập phân
Để chuyển đổi một số bát phân thành số thập phân, chúng ta cần chuyển cơ số
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
0 làm đối số thứ hai cho phương thức
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
36 Trong hướng dẫn này, chúng ta sẽ tìm hiểu về cách chuyển đổi số thập phân thành nhị phân, thập lục phân và bát phân trong JavaScript
Con số. toString
Trong JavaScript, chúng tôi có một phương thức
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
40 lấy cơ sở làm đối số và trả về chuỗi của cơ sở đã chỉ địnhHãy xem các ví dụ
Chuyển đổi thập phân sang nhị phân
Để chuyển đổi một số thập phân thành bát phân, chúng ta cần chuyển
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
41 làm đối số cho phương thức
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
40 vì số bát phân được biểu thị bằng cơ số 8 Cho một số và nhiệm vụ là chuyển đổi số từ thập phân sang bát phân. Điều này có thể được thực hiện bằng cách sử dụng số. phương thức toString[8]. Nó lấy tham số là cơ sở của chuỗi đã chuyển đổi. Trong trường hợp này, cơ sở sẽ là 8
Equivalent Octal Value = 6546
Equivalent Octal Value = 654088
Equivalent Octal Value = 654083
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
432 Equivalent Octal Value = 654093
Equivalent Octal Value = 654083
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
441 Equivalent Octal Value = 654093
Equivalent Octal Value = 654083
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
450 Equivalent Octal Value = 654093
Equivalent Octal Value = 654104
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
465Equivalent Octal Value = 654083
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
459 Equivalent Octal Value = 654093
Equivalent Octal Value = 654083
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
488 Equivalent Octal Value = 654093
Equivalent Octal Value = 654083
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
497
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
433
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
465Equivalent Octal Value = 654059_______3051
Equivalent Octal Value = 654059
Equivalent Octal Value = 654125
Equivalent Octal Value = 6541______3127
Equivalent Octal Value = 654128
Equivalent Octal Value = 6541
Equivalent Octal Value = 654130
Equivalent Octal Value = 654131
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4492
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4962Equivalent Octal Value = 654134
Equivalent Octal Value = 6546
Equivalent Octal Value = 654136
Equivalent Octal Value = 654083
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
546 Equivalent Octal Value = 654093
Equivalent Octal Value = 654083
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65405
Equivalent Octal Value = 654093
Equivalent Octal Value = 654083
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65414
Equivalent Octal Value = 654093
Equivalent Octal Value = 654083
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65423
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
433
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
465Equivalent Octal Value = 654059_______3051
Equivalent Octal Value = 654059
Equivalent Octal Value = 654125
Equivalent Octal Value = 6541______3127
Equivalent Octal Value = 654128
Equivalent Octal Value = 6541
Equivalent Octal Value = 654130
Equivalent Octal Value = 654131
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4492
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4962Equivalent Octal Value = 654134
Equivalent Octal Value = 6546
Equivalent Octal Value = 654136
Equivalent Octal Value = 654173
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65436
Equivalent Octal Value = 654023
Equivalent Octal Value = 654093
Equivalent Octal Value = 654173
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65432
Equivalent Octal Value = 654078
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
465Equivalent Octal Value = 654059
Equivalent Octal Value = 654051
Equivalent Octal Value = 654059
Equivalent Octal Value = 654125
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4979 Equivalent Octal Value = 654128
Equivalent Octal Value = 6541
Equivalent Octal Value = 654130
Equivalent Octal Value = 654131
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4492
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4962Equivalent Octal Value = 654134
Equivalent Octal Value = 6546
Equivalent Octal Value = 654136
Equivalent Octal Value = 654173
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65449
Equivalent Octal Value = 654023
Equivalent Octal Value = 654093
Equivalent Octal Value = 654173
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65445
Equivalent Octal Value = 654078
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
465Equivalent Octal Value = 654059
Equivalent Octal Value = 654051
Equivalent Octal Value = 654059
Equivalent Octal Value = 654125
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
5400 Equivalent Octal Value = 654128
Equivalent Octal Value = 6541
Equivalent Octal Value = 654130
Equivalent Octal Value = 654131
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4492
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4962Equivalent Octal Value = 654134
Equivalent Octal Value = 6546_______3136
Equivalent Octal Value = 654173____3051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65462
Equivalent Octal Value = 654023
Equivalent Octal Value = 654093
Equivalent Octal Value = 654173
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65458
Equivalent Octal Value = 654078
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
465Equivalent Octal Value = 654059
Equivalent Octal Value = 654051
Equivalent Octal Value = 654059
Equivalent Octal Value = 654125
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
5421 Equivalent Octal Value = 654128
Equivalent Octal Value = 6541
Equivalent Octal Value = 654130
Equivalent Octal Value = 654131
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4492
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4962Equivalent Octal Value = 654134
Equivalent Octal Value = 6546
Equivalent Octal Value = 654136
Equivalent Octal Value = 654173____3051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65475
Equivalent Octal Value = 654023
Equivalent Octal Value = 654093
Equivalent Octal Value = 654173
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65471
Equivalent Octal Value = 654078
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
465Equivalent Octal Value = 654059
Equivalent Octal Value = 654051
Equivalent Octal Value = 654059
Equivalent Octal Value = 654125
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
5442 Equivalent Octal Value = 654128
Equivalent Octal Value = 6541
Equivalent Octal Value = 654130
Equivalent Octal Value = 654131
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4492
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4962Equivalent Octal Value = 654134
Equivalent Octal Value = 6546
Equivalent Octal Value = 654136
Equivalent Octal Value = 654173
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65488
Equivalent Octal Value = 654023
Equivalent Octal Value = 654093
Equivalent Octal Value = 654173
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65484
Equivalent Octal Value = 654078
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
465Equivalent Octal Value = 654059
Equivalent Octal Value = 654051
Equivalent Octal Value = 654059
Equivalent Octal Value = 654125
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
5463 Equivalent Octal Value = 654128
Equivalent Octal Value = 6541
Equivalent Octal Value = 654130
Equivalent Octal Value = 654131
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4492
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4962Equivalent Octal Value = 654134
Equivalent Octal Value = 6546
Equivalent Octal Value = 654136
Equivalent Octal Value = 654173
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
7901Equivalent Octal Value = 654023
Equivalent Octal Value = 654093
Equivalent Octal Value = 654173
Equivalent Octal Value = 654051
Equivalent Octal Value = 654051
Equivalent Octal Value = 65497
Equivalent Octal Value = 654078
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
465Equivalent Octal Value = 654059
Equivalent Octal Value = 654051
Equivalent Octal Value = 654059
Equivalent Octal Value = 654125
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
5484 Equivalent Octal Value = 654128
Equivalent Octal Value = 6541
Equivalent Octal Value = 654130
Equivalent Octal Value = 654131
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4492
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4962Equivalent Octal Value = 654134
_______36____3328____2433
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
465Equivalent Octal Value = 654331
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4492Equivalent Octal Value = 654333
Equivalent Octal Value = 654023
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
465
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
437Equivalent Octal Value = 6546
Equivalent Octal Value = 654061____3125
Equivalent Octal Value = 654051
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4890Equivalent Octal Value = 6546
Equivalent Octal Value = 654064____3070
Equivalent Octal Value = 654051
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4890
Equivalent Octal Value = 654347
Equivalent Octal Value = 654348
Equivalent Octal Value = 654349
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
7951 Equivalent Octal Value = 654021____24878
Equivalent Octal Value = 654078
Equivalent Octal Value = 6546
Equivalent Octal Value = 654056
Equivalent Octal Value = 654051
Equivalent Octal Value = 654357
Equivalent Octal Value = 654358
const hex = "c";
console.log[parseInt[hex,16]]; //hex base-16
//output --> 12
4492Equivalent Octal Value = 6541
Equivalent Octal Value = 654361
Equivalent Octal Value = 654362
Equivalent Octal Value = 654028
Equivalent Octal Value = 654364
Equivalent Octal Value = 654056
Equivalent Octal Value = 654366