Skip to content

Releases: fdwr/BiNums

20210224

25 Feb 01:25
Compare
Choose a tag to compare
  • Fix octal parsing (e.g. "0o123")
  • Fix parsing large uint64 raw numbers, which incorrectly clamped to INT64_MAX.
  • Add "trunc" operation to truncate values.
  • Make output less cluttered by only showing binary or numeric output on a line when a single number is passed.

20190711

04 Jul 01:48
Compare
Choose a tag to compare
  • Rename SeeBiNum to BiNums.
  • Adding missing command line parameters for int8/uint8/int16/uint16
  • Fixed issue with heterogeneous values in a single operation. Now uses the highest precision output data type for heterogeneous input values.
  • Changed parsing when data type is unspecified to prefer float64 when decimals are present but otherwise integer.
  • Added "undefined" command line parameter to reset data type.
  • Added "nop" operation to documentation.
  • Print multiple formatting representations of number.
  • Display individual bitfields of numbers with "fields" parameter, like exponent, mantissa, sign bit.
  • Fix accidental clamping of 64-bit input numbers to 2 billion.
  • Default to int32 type if smaller than INTMAX rather than int64.
  • Allow each number to have distinct printing flags rather all sharing the same formatting.
  • Shorten names showbinary to bin, showhex to hex.
  • Add octal and decimal display for raw numbers, "oct" and "dec" parameter

20190329

29 Mar 23:03
Compare
Choose a tag to compare
  • Add fixed point precision data types 12_12, 16_16, 8_24.
  • Add division calculation.

20190228

28 Feb 23:52
e3d8b99
Compare
Choose a tag to compare

Initial release.