Le module est basé sur le code de faisalman. Le code source est disponible sur Github.
Installation
Installez le module via npm
[pastacode lang= »javascript » message= » » highlight= » » provider= »manual »]
npm install baseconvert --save
[/pastacode]
Puis ajoutez le dans votre application
[pastacode lang= »javascript » message= » » highlight= » » provider= »manual »]
var baseConvert = require('baseconvert');
[/pastacode]
Exemple d’utilisation
[pastacode lang= »javascript » message= » » highlight= » » provider= »manual »]
var baseConvert = require('baseconvert');
var myDecimalNumber = baseConvert.hex2dec('ff');
console.log(myDecimalNumber); // echoes 255
[/pastacode]
Méthodes disponibles
bin2hex
pour convertir un binaire en hexadecimalhex2bin
pour convertir un hexadecimal en binairebin2dec
pour convertir un binaire en decimaldec2bin
pour convertir un decimal en binairehex2dec
pour convertir un hexadecimal en decimaldec2hex
pour convertir un decimal en hexadecimal
Vous pouvez également utiliser n’importe quelle autre base en utilisant la méthode :
[pastacode lang= »javascript » message= » » highlight= » » provider= »manual »]
var myNumber = baseConvert.converter(1234).fromBase(10).toBase(8);
[/pastacode]