- Fixed bugs
- Added
DecimalToBinary
and BinaryToDecimal
functions
$ npm install unit-data-converter
const { toBytes } = require('./');
console.log(toBytes('5.1GB', false, true));
//5,476,083,302.4(int)
console.log(toBytes('5.1GB', true, false));
//5,476,083,302.4 B(string)
console.log(toBytes('5.1GB', false, false));
//5,476,083,302.4(string)
console.log(toBytes('5.1GB', true, true));
//Error: Is string vaule
const { toReadBytes } = require('./');
/** toReadBytes */
console.log(toReadBytes('52428811 B', false, true));
//50.00001049041748(int)
console.log(toReadBytes('52428811 B', true, false));
//50.00001049041748 MB(string)
console.log(toReadBytes('52428811 B', false, false));
//50.00001049041748(string)
console.log(toReadBytes('52428811 B', true, true));
//Error: Is string vaule
/** End */
const { toSetUnit } = require('./');
/** toSetUnit */
console.log(toSetUnit('1100 MB', false, true, "GB"));
//1.07421875(int))
console.log(toSetUnit('1100 MB', true, false, "GB"));
//1.07421875 GB(string)
console.log(toSetUnit('1100 MB', false, false, "GB"));
//1.07421875(string)
console.log(toSetUnit('1100 MB', true, true, "GB"));
//Error: Is string vaule
/** End */
const { DecimalToBinary } = require('..');
/** DecimalToBinary Function */
console.log(DecimalToBinary('1GB', false, true, "GB"));
//0.9313225746154785(int)
console.log(DecimalToBinary('1GB', true, false, "GB"));
//0.9313225746154785 GB(string)
console.log(DecimalToBinary('1GB', false, false, "GB"));
//0.9313225746154785(string)
console.log(DecimalToBinary('1GB', true, true, "GB"));
//Error: Is string vaule
/** End */
const { BinaryToDecimal } = require('..');
/** DecimalToBinary Function */
console.log(BinaryToDecimal('0.9313225746154785GB', false, true, "GB"));
//1(int)
console.log(BinaryToDecimal('0.9313225746154785GB', true, false, "GB"));
//1 GB(string)
console.log(BinaryToDecimal('0.9313225746154785GB', false, false, "GB"));
//1(string)
console.log(BinaryToDecimal('0.9313225746154785GB', true, true, "GB"));
//Error: Is string vaule
/** End */