LibraTool logoLibraTool

ಉಚಿತ ಸಂಖ್ಯೆ ಬೇಸ್ ಪರಿವರ್ತಕ

ಬೈನರಿ, ಆಕ್ಟಲ್, ದಶಮಾಂಶ, ಮತ್ತು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ನಡುವೆ ಸಂಖ್ಯೆಗಳನ್ನು ಪರಿವರ್ತಿಸಿ. ಬಿಟ್-ಗಾತ್ರ ಹೊಂದಾಣಿಕೆ ಮತ್ತು ಗುಂಪುಗೂಡಿಸಿದ ಬೈನರಿ ಔಟ್‌ಪುಟ್ ತಕ್ಷಣ ನೋಡಿ.

ಒಮ್ಮೆ ಲೋಡ್ ಆದ ನಂತರ ಆಫ್‌ಲೈನ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಇನ್‌ಪುಟ್ ಬೇಸ್:

ತ್ವರಿತ ಮೌಲ್ಯಗಳು

ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಪರಿವರ್ತನೆ ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ JavaScript ನ ಅಂತರ್ನಿರ್ಮಿತ BigInt ಟೈಪ್ ಬಳಸಿ ಚಾಲನೆಯಾಗುತ್ತದೆ — ಲೈಬ್ರರಿ ಇಲ್ಲ, ಸರ್ವರ್ ಇಲ್ಲ. 2^53 ಗಿಂತ ದೊಡ್ಡ ಮೌಲ್ಯಗಳನ್ನು ಪೂರ್ಣಾಂಕ ದೋಷಗಳಿಲ್ಲದೆ ನಿರ್ವಹಿಸಲು ಹಳೆಯ parseInt/Number ವಿಧಾನದ ಬದಲಿಗೆ BigInt ಅನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.

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

ಸಂಬಂಧಿತ ಪರಿಕರಗಳು

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು