Package edu.jas.arith

Class ModLong

    • Field Detail

      • val

        public final long val
        Value part of the element data structure.
    • Constructor Detail

      • ModLong

        public ModLong​(ModLongRing m,
                       java.math.BigInteger a)
        The constructor creates a ModLong object from a ModLongRing and a value part.
        Parameters:
        m - ModLongRing.
        a - math.BigInteger.
      • ModLong

        public ModLong​(ModLongRing m,
                       long a)
        The constructor creates a ModLong object from a ModLongRing and a long value part.
        Parameters:
        m - ModLongRing.
        a - long.
      • ModLong

        public ModLong​(ModLongRing m,
                       java.lang.Long a)
        The constructor creates a ModLong object from a ModLongRing and a Long value part.
        Parameters:
        m - ModLongRing.
        a - Long.
      • ModLong

        public ModLong​(ModLongRing m,
                       java.lang.String s)
        The constructor creates a ModLong object from a ModLongRing and a String value part.
        Parameters:
        m - ModLongRing.
        s - String.
      • ModLong

        public ModLong​(ModLongRing m)
        The constructor creates a 0 ModLong object from a given ModLongRing.
        Parameters:
        m - ModLongRing.