Oto mój problem:Siła pyton wydrukować cały numer
Gdyby spróbować na przykład wydrukować wynik:
2**64
wypisze:
18446744073709551616L
ale teraz gdybym chcesz wydrukować wynik:
1.8446744*10**19
To będzie drukować:
1.8446744e+19
Więc moje pytanie brzmi: w jaki sposób mogę wydrukować cały wynik 1.8446744e + 19 Chcę zobaczyć:
18446744000000000000
i co oznacza znak L na końcu moich liczb?
Jak jesteś „drukowanie” te? 'L' nie powinno być wyświetlane, jeśli używasz' print'. – geoffspear
@Wooble Jeśli użyjesz terminala Pythona i ocenisz '2 ** 64', to wydrukujesz jako OP: ' >>> 2 ** 64 18446744073709551616L ' – Freddie