mirror of
https://github.com/3b1b/manim.git
synced 2025-08-01 17:29:06 +08:00
Beginning Leibniz project
This commit is contained in:
@ -232,12 +232,26 @@ class FactorialBase(CountingScene):
|
||||
}
|
||||
def construct(self):
|
||||
self.count(30, 0.4)
|
||||
|
||||
def is_next_digit(self):
|
||||
return self.number == self.factorial(self.max_place + 1)
|
||||
|
||||
def get_place_max(self, place):
|
||||
return place + 2
|
||||
|
||||
def get_place_num(self, num, place):
|
||||
return (num / self.factorial(place + 1)) % self.get_place_max(place)
|
||||
|
||||
def factorial(self, n):
|
||||
if (n == 1): return 1
|
||||
else: return n * self.factorial(n - 1)
|
||||
else: return n * self.factorial(n - 1)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user