Method: ECC::FiniteField::Element.div
- Defined in:
- lib/elliptic-lite/field.rb
.div(a, b) ⇒ Object
58 59 60 61 62 63 64 |
# File 'lib/elliptic-lite/field.rb', line 58 def self.div( a, b ) # use Fermat's little theorem: # self.num ** (prime-1) % prime == 1 # this means: # 1/num == num.pow( prime-2, prime ) ( a * b.pow( prime-2, prime )) % prime end |