Created by overlord in the scope of SMath project. Published by overlord.

Features of Big Rational Arithmetics

Version 0.1.7822.22705

Functions

Additional components that add new mathematical functions to the SMath Studio program, necessary for solving problems from various fields.

  1. bigQAbs("vector")
    Absolute value of "1:rational" written as vector.
  2. bigQAdd("1:vector", "2:vector")
    Add a "1:rational" to "2:rational" written as vectors.
  3. bigQCmp("1:vector", "2:vector")
    Compare a "1:rational" to "2:rational" written as vectors.
  4. bigQD2R("string")
    Convert "1:decimal" to rational as vector.
  5. bigQDiv("1:vector", "2:vector")
    Divide a "1:rational" to "2:rational" written as vectors.
  6. bigQFrac("vector")
    Extract fraction part of "1:rational" written as vector.
  7. bigQMax("1:vector", "2:vector")
    Return maximum of "1:rational" and "2:rational" written as vectors.
  8. bigQMin("1:vector", "2:vector")
    Return minimum of "1:rational" and "2:rational" written as vectors.
  9. bigQMod("1:string", "2:string")
    Mod of a "1:rational" to "2:rational" written as vectors.
  10. bigQMul("1:vector", "2:vector")
    Multiplies "1:rational" to "2:rational" written as vectors.
  11. bigQNeg("string")
    Negates value of "1:rational" written as vector.
  12. bigQPow("1:vector", "2:number")
    Power of "1:rational" to "2:rational" by 50 digits written as vectors.
  13. bigQPow("1:vector", "2:vector", "3:number")
    Power of "1:rational" to "2:rational" by "3:integer" digits written as vectors .
  14. bigQR2D("vector")
    Convert "1:rational" to decimal by 50 digits.
  15. bigQR2D("1:vector", "2:number")
    Convert "1:rational" to decimal by "2:integer" digits.
  16. bigQRoot("1:vector", "2:number")
    Nth root of "1:rational" to "2:integer" by 50 digits written as vectors
  17. bigQRoot("1:vector", "2:number", "3:number")
    Nth root of "1:rational" to "2:integer" by "3:integer" digits written as vectors
  18. bigQSgn("vector")
    Show signs of "1:rational" written as vector.
  19. bigQSimplify("vector")
    Simplify "1:rational" written as vector according to GCD.
  20. bigQSub("1:vector", "2:vector")
    Subtract from "1:rational" the "2:rational" written as vectors.
  21. bigQTrunc("vector")
    Truncate integer part of "1:rational" written as vector.