unit-data-converter
v1.2.0
Published
Data(Ex: MB, KB, PB, GB) -> B(byte) or B(byte) -> Data(Ex: MB, KB, PB, GB) etc.
Maintainers
Readme
unit-data-converter
Version 1.2.0
Update
- Fixed bugs
- Added
DecimalToBinaryandBinaryToDecimalfunctions
install
$ npm install unit-data-converterusing:
toBytes
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 vauletoReadBytes
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 */toReadBytes
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 */DecimalToBinary
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 */BinaryToDecimal
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 */