Project

General

Profile

Actions

Feature #11003

closed

Fast modular exponentiation

Added by venkatvb (venkatesh babu) over 9 years ago. Updated almost 7 years ago.

Status:
Closed
Target version:
-
[ruby-core:<unknown>]

Description

I would like to suggest, implementing "fast Modular Exponentiation " (http://en.wikipedia.org/wiki/Modular_exponentiation) for fixnum class.
Eg: A function like pow(a, n, MOD) can be computed more efficiently than (a**n) % MOD


Related issues 1 (0 open1 closed)

Is duplicate of Ruby master - Feature #12508: Integer#mod_powClosedmatz (Yukihiro Matsumoto)Actions
Actions #1

Updated by mrkn (Kenta Murata) over 9 years ago

  • Description updated (diff)
Actions #2

Updated by mrkn (Kenta Murata) over 9 years ago

  • Status changed from Open to Feedback
  • Assignee set to matz (Yukihiro Matsumoto)

I have two questions:

  • Do you have some concrete use cases in which this new feature is used?
  • Why don't you make a gem library to provide this feature? or Are there gem libraries providing it?
Actions #3

Updated by mrkn (Kenta Murata) almost 7 years ago

Updated by mrkn (Kenta Murata) almost 7 years ago

  • Status changed from Feedback to Closed

The same function was accepted in #12508

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0