mirror of
https://github.com/DeaDvey/mathgenerator.git
synced 2025-11-28 14:35:23 +01:00
Fixed Lint Formatting
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
from .__init__ import *
|
||||
|
||||
|
||||
#converts decimal into octal
|
||||
def decimalToOctalFunc(maxDecimal = 4096):
|
||||
|
||||
def decimalToOctalFunc(maxDecimal=4096):
|
||||
x = random.randint(0, maxDecimal)
|
||||
problem = "The decimal number " + str(x) + " in Octal is: "
|
||||
solution = oct(x)
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
from .__init__ import *
|
||||
|
||||
|
||||
#converts decimal to roman numerals
|
||||
def decimalToRomanNumeralsFunc(maxDecimal = 4000):
|
||||
|
||||
def decimalToRomanNumeralsFunc(maxDecimal=4000):
|
||||
x = random.randint(0, maxDecimal)
|
||||
problem = "The number " + str(x) + " in Roman Numerals is: "
|
||||
roman_dict = {1:"I", 5:"V", 10: "X", 50:"L", 100:"C", 500:"D", 1000: "M"}
|
||||
roman_dict = {1: "I", 5: "V", 10: "X", 50: "L", 100: "C", 500: "D", 1000: "M"}
|
||||
divisor = 1
|
||||
while x >= divisor:
|
||||
divisor *= 10
|
||||
divisor /= 10
|
||||
solution = ""
|
||||
while x:
|
||||
last_value = int(x/divisor)
|
||||
last_value = int(x / divisor)
|
||||
if last_value <= 3:
|
||||
solution += (roman_dict[divisor] * last_value)
|
||||
elif last_value == 4:
|
||||
solution += (roman_dict[divisor] * roman_dict[divisor*5])
|
||||
solution += (roman_dict[divisor] * roman_dict[divisor * 5])
|
||||
elif 5 <= last_value <= 8:
|
||||
solution += (roman_dict[divisor * 5] + (roman_dict[divisor] * (last_value - 5)))
|
||||
elif last_value == 9:
|
||||
|
||||
Reference in New Issue
Block a user