|
@@ -3,12 +3,16 @@ import * as helpers from './helpers'
|
|
|
describe('Engineering notation', () => {
|
|
|
describe('Print numbers', () => {
|
|
|
it('prints numbers in engineering notation', () => {
|
|
|
- // expect(helpers.printEng(1.2)).toBe('1.2')
|
|
|
- // expect(helpers.printEng(-1.2)).toBe('-1.2')
|
|
|
- // expect(helpers.printEng(12345678901234.56789)).toBe('12.347T')
|
|
|
- // expect(helpers.printEng(-12345678901234.56789)).toBe('-12.347T')
|
|
|
- // expect(helpers.printEng(0.000000000012345678)).toBe('12.347p')
|
|
|
- // expect(helpers.printEng(-0.000000000012345678)).toBe('-12.347p')
|
|
|
+ expect(helpers.printEng(1.2)).toBe('1.2')
|
|
|
+ expect(helpers.printEng(-1.2)).toBe('-1.2')
|
|
|
+ expect(helpers.printEng(12345678901234.56789)).toBe('12.346T')
|
|
|
+ expect(helpers.printEng(-12345678901234.56789)).toBe('-12.346T')
|
|
|
+ expect(helpers.printEng(0.00000000012345678)).toBe('123.457p')
|
|
|
+ expect(helpers.printEng(-0.00000000012345678)).toBe('-123.457p')
|
|
|
+ expect(helpers.printEng(1234567890123456789012345678.90123)).toBe('1.235e27')
|
|
|
+ expect(helpers.printEng(-1234567890123456789012345678.90123)).toBe('-1.235e27')
|
|
|
+ expect(helpers.printEng(0.000000000000000000000000012345678)).toBe('12.346e-27')
|
|
|
+ expect(helpers.printEng(-0.000000000000000000000000012345678)).toBe('-12.346e-27')
|
|
|
})
|
|
|
})
|
|
|
describe('Parse numbers', () => {
|