-
Notifications
You must be signed in to change notification settings - Fork 0
This plugin contains a function that converts to number to a specified number of significant digits. This IS NOT the same as rounding.
License
mwilson/scientific_functions
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ScientificFunctions =================== This plugin contains a function that converts to number to a specified number of significant digits. This IS NOT the same as rounding. Usage ====== "7.2234".sigfigs(3) = "7.22" "0.00034423".sigfigs(4) = "0.0003442" Tests ===== Feature: Displaying Significant Figures Scenario Outline: Returning numbers with the correct number of signficant figures Given a number <number> And an amount of sigfigs, <sigfigs> Then I should get a result of <result> Scenarios: Different numbers | number | sigfigs | result | | 5 | 3 | 5.00 | | 52334 | 4 | 52330 | | 52337 | 4 | 52340 | | 0.003322 | 2 | 0.0033 | | 0.003362 | 2 | 0.0034 | | 0.003362 | 3 | 0.00336 | | 520.334 | 4 | 520.3 | | 520.334 | 5 | 520.33 | | 520.334 | 3 | 520 | | 520.334 | 2 | 520 | | 7.003 | 3 | 7.00 | | 7.003 | 4 | 7.003 | | -5 | 3 | -5.00 | | -52334 | 4 | -52330 | | -52337 | 4 | -52340 | | -0.003322 | 2 | -0.0033 | | -0.003362 | 2 | -0.0034 | | -0.003362 | 3 | -0.00336 | | -520.334 | 4 | -520.3 | | -520.334 | 5 | -520.33 | | -520.334 | 3 | -520 | | -520.334 | 2 | -520 | | -7.003 | 3 | -7.00 | | -7.003 | 4 | -7.003 | | 8.003 | 6 | 8.00300 | | 50.223 | 2 | 50 | | 50.223 | 3 | 50.2 | | 50.223 | 8 | 50.223000 | | 52.01 | 4 | 52.01 | | 52.01 | 5 | 52.010 | | -52.01 | 4 | -52.01 | | 0.025 | 3 | 0.0250 | | -0.025 | 4 | -0.02500 | | 0.26174 | 3 | 0.262 | | -0.26174 | 3 | -0.262 | Copyright (c) 2010 Matthew Wilson, released under the MIT license
About
This plugin contains a function that converts to number to a specified number of significant digits. This IS NOT the same as rounding.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published