ಉಚಿತ ಸಂಖ್ಯೆ ಬೇಸ್ ಪರಿವರ್ತಕ
ಬೈನರಿ, ಆಕ್ಟಲ್, ದಶಮಾಂಶ, ಮತ್ತು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ನಡುವೆ ಸಂಖ್ಯೆಗಳನ್ನು ಪರಿವರ್ತಿಸಿ. ಬಿಟ್-ಗಾತ್ರ ಹೊಂದಾಣಿಕೆ ಮತ್ತು ಗುಂಪುಗೂಡಿಸಿದ ಬೈನರಿ ಔಟ್ಪುಟ್ ತಕ್ಷಣ ನೋಡಿ.
ತ್ವರಿತ ಮೌಲ್ಯಗಳು
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಪರಿವರ್ತನೆ ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ JavaScript ನ ಅಂತರ್ನಿರ್ಮಿತ BigInt ಟೈಪ್ ಬಳಸಿ ಚಾಲನೆಯಾಗುತ್ತದೆ — ಲೈಬ್ರರಿ ಇಲ್ಲ, ಸರ್ವರ್ ಇಲ್ಲ. 2^53 ಗಿಂತ ದೊಡ್ಡ ಮೌಲ್ಯಗಳನ್ನು ಪೂರ್ಣಾಂಕ ದೋಷಗಳಿಲ್ಲದೆ ನಿರ್ವಹಿಸಲು ಹಳೆಯ parseInt/Number ವಿಧಾನದ ಬದಲಿಗೆ BigInt ಅನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.
- 1BigInt ಬಳಸಿ ಇನ್ಪುಟ್ ಪಾರ್ಸಿಂಗ್ಕಸ್ಟಮ್ ಪಾರ್ಸರ್ ಐಚ್ಛಿಕ ಪ್ರಿಫಿಕ್ಸ್ಗಳನ್ನು (0x, 0b, 0o, #) ತೆಗೆದುಹಾಕುತ್ತದೆ ಮತ್ತು ಆಯ್ಕೆಮಾಡಿದ ಬೇಸ್ಗಾಗಿ ಅಕ್ಷರ ಸೆಟ್ ಅನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ, ನಂತರ ಸ್ವಚ್ಛಗೊಳಿಸಿದ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು BigInt() ಕನ್ಸ್ಟ್ರಕ್ಟರ್ಗೆ ರವಾನಿಸುತ್ತದೆ, ಇದು ಅನಿಯಂತ್ರಿತ ದೊಡ್ಡ ಪೂರ್ಣಾಂಕಗಳನ್ನು ಯಾವುದೇ ನಷ್ಟವಿಲ್ಲದೆ ನಿರ್ವಹಿಸುತ್ತದೆ.
- 2ಏಕಕಾಲಿಕ ಬೇಸ್ ಪರಿವರ್ತನೆBigInt ಮೌಲ್ಯ ತಿಳಿದ ನಂತರ, ಟೂಲ್ ಪ್ರತಿ ರ್ಯಾಡಿಕ್ಸ್ನೊಂದಿಗೆ (2, 8, 10, 16, ಮತ್ತು ಬಳಕೆದಾರ-ಆಯ್ಕೆಮಾಡಿದ 2–36 ಬೇಸ್) BigInt.prototype.toString() ಅನ್ನು ಕರೆಯುತ್ತದೆ, ಒಂದೇ ಪಾಸ್ನಲ್ಲಿ ಎಲ್ಲಾ ಔಟ್ಪುಟ್ ಪ್ರಾತಿನಿಧ್ಯಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ — ಮಧ್ಯಂತರ ದಶಮಾಂಶ ಹಂತ ಅಗತ್ಯವಿಲ್ಲ.
- 3ಬೈನರಿ ಗುಂಪುಗೊಳಿಕೆ ಮತ್ತು ಬಿಟ್-ಅಗಲ ಪರಿಶೀಲನೆಬೈನರಿ ಔಟ್ಪುಟ್ ಅನ್ನು ಓದುವಿಕೆಗಾಗಿ 4 ರ ಗುಣಕಕ್ಕೆ ಪ್ಯಾಡ್ ಮಾಡಿ ನಿಬ್ಬಲ್ ಗುಂಪುಗಳಾಗಿ ವಿಭಜಿಸಲಾಗುತ್ತದೆ. ಟೂಲ್ BigInt ಗಣಿತ ಬಳಸಿ ಮೌಲ್ಯ 4-, 8-, 16-, ಅಥವಾ 32-ಬಿಟ್ ಸಹಿ/ಅಸಹಿ ವ್ಯಾಪ್ತಿಗಳಲ್ಲಿ ಹೊಂದುತ್ತದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ 32-ಬಿಟ್ ಗಡಿಗಳಿಗೂ ಸಹ ಓವರ್ಫ್ಲೋ ವರ್ತನೆ ನಿಖರವಾಗಿದೆ.
- 4ಹಂಚಿಕೊಳ್ಳಬಹುದಾದ URL ಸ್ಥಿತಿಪ್ರತಿ ಮಾನ್ಯ ಪರಿವರ್ತನೆಯ ನಂತರ ಟೂಲ್ history.replaceState ಮೂಲಕ ಇನ್ಪುಟ್ ಮತ್ತು ಮೂಲ ಬೇಸ್ ಅನ್ನು URL ಫ್ರಾಗ್ಮೆಂಟ್ಗೆ (#v=&from=) ಬರೆಯುತ್ತದೆ, ಆದ್ದರಿಂದ ಪ್ರಸ್ತುತ ಪರಿವರ್ತನೆಯನ್ನು ಬುಕ್ಮಾರ್ಕ್ ಮಾಡಬಹುದು ಅಥವಾ ಹಂಚಿಕೊಳ್ಳಬಹುದು — ಫ್ರಾಗ್ಮೆಂಟ್ ಎಂದಿಗೂ ಯಾವುದೇ ಸರ್ವರ್ಗೆ ಕಳುಹಿಸಲ್ಪಡುವುದಿಲ್ಲ.
ಸಂಬಂಧಿತ ಪರಿಕರಗಳು
ಹೆಕ್ಸ್ ವೀಕ್ಷಕ
ಮ್ಯಾಜಿಕ್-ನಂಬರ್ ಫೈಲ್-ಟೈಪ್ ಪತ್ತೆಯೊಂದಿಗೆ, ಶಾಸ್ತ್ರೀಯ ಆಫ್ಸೆಟ್ / ಹೆಕ್ಸ್ / ASCII ಡಂಪ್ನಲ್ಲಿ ಯಾವುದೇ ಫೈಲ್ನ ಕಚ್ಚಾ ಬೈಟ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. ಸ್ಥಳೀಯವಾಗಿ ಓದಲಾಗುತ್ತದೆ; ಎಂದಿಗೂ ಅಪ್ಲೋಡ್ ಆಗುವುದಿಲ್ಲ.
ಭಿನ್ನರಾಶಿ ಕ್ಯಾಲ್ಕುಲೇಟರ್
ಭಿನ್ನರಾಶಿಗಳನ್ನು ಕೂಡಿಸಿ, ಕಳೆಯಿರಿ, ಗುಣಿಸಿ ಮತ್ತು ಭಾಗಿಸಿ, ಅಥವಾ ದಶಮಾಂಶವನ್ನು ಅದರ ಸರಳ ಭಿನ್ನರಾಶಿಗೆ ಪರಿವರ್ತಿಸಿ.
ಬೈನರಿಯಿಂದ ಪಠ್ಯ ಪರಿವರ್ತಕ
ಪಠ್ಯವನ್ನು ಬೈನರಿಗೆ (0 ಮತ್ತು 1) ಮತ್ತು ಹಿಂತಿರುಗಿ ಪರಿವರ್ತಿಸಿ. UTF-8 ಎನ್ಕೋಡಿಂಗ್ ಬೆಂಬಲಿಸುತ್ತದೆ. ಯಾವುದೇ ಪಠ್ಯದ ಬೈಟ್ ಮತ್ತು ಬಿಟ್ ಎಣಿಕೆ ನೋಡಿ.