Salut,
1)
si je comprends bien ce que tu veux, tu peux décomposer ce nombre comme suit:
Une fois que c'est décomposer, tu peux trouver que 2^43 = 13 chiffres (avec une calculette), qu'un exposant 5 va rajouter 5 fois ce chiffre a chaque fois, et qu'un exposant 2 va en rajouter deux fois ce chiffre a chaque fois, etc.
2)
Ben tu sais que log(10) = 1, log(100) = 2, etc. Le log d'un multiple de 10 te donne le nombre de 0 dans ce meme multiple.
Tu sais aussi que 10^10 = 10 zéros, (10^10)^10 = 100 zéros, donc que:
10^(10)^(10)^(10)^(10)^(10) = 10*10*10*10*10 = 100 000 zéros, donc:
log(10^(10)^(10)^(10)^(10)^(10)) = 100 000