Skip to content

BinaryInteger/entropy() as first appendix index? #154

@oscbyspro

Description

@oscbyspro

Currently, the BinaryInteger/entropy() returns the number of bits needed to arbitrarily represent a binary integer. This number includes the appendix bit. In other words, it may return a value in the range 1...IX.max. In the limit of things, this is a bit awkward because IX.max+1 is a simpler cutoff point as it is a power of 2. Like, you can fit IX.max+1 bits exactly in an array of 8-bit elements. So it would perhaps be simpler if it instead returned the index of the first appendix bit (i.e. one less than the current value). Just a thought at this point.

Metadata

Metadata

Assignees

No one assigned

    Labels

    additionoh, so shiny!maybeto do, or not to do?subtractionhuh? where did it go?

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions