Viết javascript để tìm số bát phân nhị phân và số thập lục phân của số thập phân đã cho
Đôi khi chúng ta cần chuyển đổi một giá trị số nguyên có định dạng thập phân sang chuỗi bát phân trong JavaScript hoặc cần một giá trị thập phân từ một chuỗi bát phân đã cho Show Đọc thêm. Làm cách nào để gán giá trị thập phân, bát phân và thập lục phân cho các biến trong JavaScript? Trong những trường hợp như vậy, chúng ta có thể chuyển đổi một giá trị thập phân thành chuỗi bát phân bằng cách sử dụng số. toString(8) và chuỗi bát phân thành số thập phân bằng cách sử dụng oct_string. phân tích cú pháp (8) Trong cả hai trường hợp, 8 là cơ sở của hệ thống số cho biết định dạng giá trị đích hoặc giá trị nguồn là bát phân Công nghệ Ngày 29 tháng 9 năm 2022 Chuyển đổi số thập phân thành nhị phân, bát phân hoặc thập lục phân trong Javascript
Trong JavaScript, chúng ta có thể chuyển đổi số thập phân thành nhị phân, bát phân hoặc thập lục phân bằng cách sử dụng phương thức toString bằng cách cung cấp cơ số chính xác làm tham số. Các số trong JavaScript là cơ số 10 theo mặc định. Trong đoạn mã dưới đây, chúng tôi đã khai báo một biến số thập phân với 15 số và bảng điều khiển đã ghi “Số thập phân là” với số thập phân bằng cách sử dụng phương thức concat() trong javascript Để chuyển đổi một số từ thập phân sang bát phân. Chúng tôi đang sử dụng số. phương thức toString() của javascript. Nó lấy tham số là cơ sở của chuỗi đã chuyển đổi Số giữ ở định dạng thập phân cần được chuyển đổi. Ở đây chúng tôi đang sử dụng số thập phân thay cho số và chuyển 8 vào phương thức toString, đến lượt 17 là bát phân Số thập lục phân thường bắt đầu bằng 0x và số bát phân bắt đầu bằng 0. Khi khai báo hệ thập lục phân, chúng tôi đang sử dụng 15 làm số và 16 cơ số làm tham số. Do đó, khi chúng tôi đăng nhập bảng điều khiển, chúng tôi nhận được kết quả là f f f chỉ ra 15 ở định dạng thập lục phân Để chuyển đổi số thập phân thành nhị phân, chúng tôi đang lấy cơ số 15 và khai báo biến nhị phân. Sử dụng phương thức toString() với tham số là 2 ta được kết quả nhị phân là 1111 Do đó, sử dụng phương thức toString, chúng ta có thể chuyển đổi số thập phân thành nhị phân, bát phân và thập lục phân trong JavaScript Số là kiểu dữ liệu nguyên thủy được sử dụng cho các giá trị số nguyên dương hoặc âm, float, nhị phân, bát phân, thập lục phân và hàm mũ trong JavaScript Loại Số trong JavaScript là định dạng nhị phân 64 bit có độ chính xác kép như double trong C# và Java. Nó tuân theo tiêu chuẩn quốc tế IEEE 754 Ký tự đầu tiên trong kiểu số phải là một giá trị nguyên và không được đặt trong dấu ngoặc kép. Ví dụ sau đây cho thấy các biến có các loại số khác nhau trong JavaScript Thí dụ. Số trong JavaScript
Thử nó số nguyênCác số có thể là số nguyên dương hoặc âm. Tuy nhiên, số nguyên là giá trị dấu phẩy động trong JavaScript. Giá trị số nguyên sẽ chính xác tới 15 chữ số trong JavaScript. Các số nguyên từ 16 số trở đi sẽ được thay đổi và làm tròn lên hoặc làm tròn xuống; Thí dụ. Số nguyên trong JavaScript
Thử nó BigIntLoại BigInt là loại nguyên thủy số có thể lưu trữ số nguyên với độ chính xác tùy ý. Sử dụng BigInt cho các số nguyên lớn có hơn 15 chữ số. Nối 3 vào cuối một số nguyên để biến nó thành BigIntThí dụ. Số nguyên trong JavaScript
Thử nó Số dấu phẩy độngCác số dấu phẩy động trong JavaScript chỉ có thể giữ độ chính xác 17 chữ số thập phân; Thí dụ. Số dấu phẩy động trong JavaScript
Thử nó Các phép toán số học trên số dấu phẩy động trong JavaScript không phải lúc nào cũng chính xác. Ví dụ Thí dụ. Phép toán số học trên số dấu phẩy động
Thử nó Phép toán số học (trừ phép cộng) của chuỗi số sẽ cho kết quả là một số, như hình bên dưới Thí dụ. Hoạt động số học của chuỗi số
Thử nó Ngay cả khi một trong các giá trị là một số, kết quả sẽ giống nhau Thí dụ. Phép toán số học trên số và chuỗi
Thử nó Toán tử 4 nối nếu bất kỳ một giá trị nào là một chuỗi ký tựThí dụ. Phép toán số học trên số và chuỗi
Thử nó Nhị phân, Bát phân, Thập lục phân, Hàm mũCác số nhị phân phải bắt đầu bằng 5 hoặc 6 theo sau là 0 hoặc 1Các số bát phân phải bắt đầu bằng số 0 và chữ 'O' viết thường hoặc viết hoa, 7 hoặc 8Các số thập lục phân phải bắt đầu bằng số 0 và chữ cái viết thường hoặc viết hoa 'X', 9 hoặc 0Các số mũ phải tuân theo định dạng 1 trong đó 2 là số nguyên cơ số hoặc số thực, theo sau là ký tự 3 và 4 là số lũy thừa theo cấp số nhânThí dụ. Số nhị phân, bát phân, thập lục phân, số mũ 0Thử nó Hàm Number() trong JavaScript 5 là hàm tạo trong JavaScript chuyển đổi giá trị của các loại khác thành sốThí dụ. Số () Chức năng 2Thử nó Bằng cách sử dụng toán tử new với hàm 5 sẽ trả về một đối tượng chứa các hằng số và phương thức làm việc với các sốThí dụ. đối tượng số 0Thử nó so sánh sốHãy cẩn thận khi so sánh các số sử dụng toán tử 7 hoặc 8. Toán tử 7 so sánh các tham chiếu đối tượng chứ không phải các giá trị trong khi toán tử 8 so sánh các giá trị. Ví dụ sau so sánh các số được tạo bằng các cách khác nhauThí dụ. So sánh số 1Thử nó Thuộc tính sốLoại Số bao gồm một số thuộc tính mặc định. JavaScript coi các giá trị nguyên thủy là các đối tượng, vì vậy tất cả các thuộc tính và phương thức đều có thể áp dụng cho cả đối tượng số và số bằng chữ Bảng sau liệt kê tất cả các thuộc tính của kiểu Số Thuộc tínhMô tảMAX_VALUETrả về giá trị số lớn nhất được hỗ trợ trong JavaScriptMIN_VALUETrả về giá trị số nhỏ nhất được hỗ trợ trong JavaScriptNEGATIVE_INFINITYTrả về giá trị vô cùng âm (-Infinity)NaNTrả về giá trị không phải là số. POSITIVE_INFINITY Đại diện cho số dương vô cực (Infinity) |