Julianin standart kutuphanesindeki parse
fonksiyonu icin yeni method tanimlayabilirsiniz. readline
fonksiyonu ve parse
fonksiyonunu beraber kullanarak sorununuzu cozebilirsiniz daha sonra
function Base.parse(::Type{Rational{Int}},x::String)
ms , ns = split(x,'/')
m = parse(Int,ms)
n = parse(Int,ns)
return m//n
end
Base.parse(::Type{Rational}, x::String) = parse(Rational{Int}, x)
a = parse(Rational,"1/2")
println(parse(Rational,readline()))