float z taban girişten al
float x sayıyı girişten al
y değişkenini oluştur
x değişkeninin logunu al
z değişkninin logunu al
y eşittir x / z logları =>
y içindeki log değerlerini yuvarla bunu yaparken değerleri 1 milyon ile çarp ve 1 milyona böl
y eşittir (y*1000000)/1000000
yazdır y
sahte kodu:
while true =>
zBase = float => input
xNumber = float => input
y = (float(log(xNumber)) / float(log(zBase)))
print => y
Bunu da denemeden yaptım birisi denesin bari.
ekstra bilgi:
log10(1den sonraki sıfırlar) sonucu verir. örneğin
Hayır yani arkadasın demek istediği tabanla Üs ün aynı olmasıysa lise matematiğine göre cevap 1 kabul edilir ama bunu sorabileceğini düşünmüyorum logaritmanın girişinde verilen bi bilgi çünkü sanırım başka bir şey demek istedi. Aha da bunu demek istedim. https://galeri.uludagsozluk.com/r/837448/+