0
Я пытаюсь написать dropLastDigit :: Integer -> Integer
Удалить последнюю цифру из числа
Eg dropLastDigit 123 == 12
и dropLastDigit
с какой-либо одной цифрой возвращает 0
Я пытаюсь написать dropLastDigit :: Integer -> Integer
Удалить последнюю цифру из числа
Eg dropLastDigit 123 == 12
и dropLastDigit
с какой-либо одной цифрой возвращает 0
Просто разделить число на десять.
dropLastDigit :: Integer -> Integer
dropLastDigit n = div n 10
dropLastDigit :: Integer -> Integer
dropLastDigit n
| (abs n) < 10 = 0
| otherwise = read $ init $ show n
Wow, что было проще, чем я думал, спасибо. –