Class FPRMNum

  • All Implemented Interfaces:
    Comparable<AST>

    public class FPRMNum
    extends FPRMExpr
    FloatingPoint RoundingMode Numerals
    • Constructor Detail

      • FPRMNum

        public FPRMNum​(Context ctx,
                       long obj)
    • Method Detail

      • isRoundNearestTiesToEven

        public boolean isRoundNearestTiesToEven()
        Indicates whether the term is the floating-point rounding numeral roundNearestTiesToEven
        Throws:
        Z3Exception
      • isRNE

        public boolean isRNE()
        Indicates whether the term is the floating-point rounding numeral roundNearestTiesToEven
        Throws:
        Z3Exception
      • isRoundNearestTiesToAway

        public boolean isRoundNearestTiesToAway()
        Indicates whether the term is the floating-point rounding numeral roundNearestTiesToAway
        Throws:
        Z3Exception
      • isRNA

        public boolean isRNA()
        Indicates whether the term is the floating-point rounding numeral roundNearestTiesToAway
        Throws:
        Z3Exception
      • isRoundTowardPositive

        public boolean isRoundTowardPositive()
        Indicates whether the term is the floating-point rounding numeral roundTowardPositive
        Throws:
        Z3Exception
      • isRTP

        public boolean isRTP()
        Indicates whether the term is the floating-point rounding numeral roundTowardPositive
        Throws:
        Z3Exception
      • isRoundTowardNegative

        public boolean isRoundTowardNegative()
        Indicates whether the term is the floating-point rounding numeral roundTowardNegative
        Throws:
        Z3Exception
      • isRTN

        public boolean isRTN()
        Indicates whether the term is the floating-point rounding numeral roundTowardNegative
        Throws:
        Z3Exception
      • isRoundTowardZero

        public boolean isRoundTowardZero()
        Indicates whether the term is the floating-point rounding numeral roundTowardZero
        Throws:
        Z3Exception
      • isRTZ

        public boolean isRTZ()
        Indicates whether the term is the floating-point rounding numeral roundTowardZero
        Throws:
        Z3Exception