Skip to content
This repository was archived by the owner on Dec 27, 2023. It is now read-only.
This repository was archived by the owner on Dec 27, 2023. It is now read-only.

Add BigInteger type #28

@castarco

Description

@castarco

Decimalisn't enough to handle integer properties because the following reasons:

  • Integer needs encapsulating integer-specific algorithms (like maximum common divisor, or primes factorization).
  • We can't continue adding code to Decimal because it's too complex now.
  • Decimal is slow because we can't use GMP. On the other hand, using GMP with Integers is a good idea.
  • We need a BigInteger type to implement the BigRational type (Add BigRational type #27).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions