-
Data: 2015-09-01 17:45:04
Temat: Re: Kalkulator z dużymi liczbami
Od: bartekltg <b...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 01.09.2015 17:31, szemrany wrote:
> On Tue, 1 Sep 2015 16:23:13 +0200, AK wrote:
>
>>> Czy może ktoś polecić jakiś kalkulator na Windows, który potrafi operować
>>> na liczbach całkowitych z zakresu powyżej 64 bit? Najlepiej kalkulator
>>> programisty z opcją zmiany reprezentacji na szesntastkową lub binarną.
>>> Naszukałem się dużo i nic sensownego nie trafiłem.
>>
>> E tam :) Python nie wystarczy ?
>
> Jak już w inny poście pisałem ...wystarczy :-)
> Ale skoro już się odezwałeś i znasz pythona to...
>
>> http://www.python.org
>
>>>>> hex(a)
>> '0x1163beed14b8286034613d0ebc64d450'
>>>>> bin(a)
>> '0b1000101100011101111101110110100010100101110000010
100001100000001101000110000100111101000011101011
>> 1100011001001101010001010000'
>
> ...jak w Pythonie zrobić negację bitów?! Ha! :-)
>
> Na razie wykombinowałem tylko za pomocą XOR czyli ^, ale to mocno
> niewygodne, bo trzeba podawać wartość drugą odpowiedniej długości.
> Jest inny sposób?
~
Ale... skoro pythonowy int ma potencjalnie nieskończenie
wiele bitów, to ile jedynek jest w dopełnieniu liczby 7? ;-)
Python zapisze to jako -7 i w operacjach bitowych
będzie udawał, zę jest tam na początku nieskończenie wiele jedynek.
W niektórych operacjach to nie problem (jak np x & ~(x-1) z wątku obok)
a czasem trzeba będzie mu wprost powiedzieć, że interesują mnie tylko
np 64 bity przez przemnożęnie przez maskę.
>>> x=7
>>> y=(2**64-1)&(~x)
>>> bin(y)
'0b1111111111111111111111111111111111111111111111111
111111111111000'
pzdr
bartekltg
Następne wpisy z tego wątku
- 01.09.15 18:04 szemrany
- 01.09.15 18:17 bartekltg
- 01.09.15 19:31 AK
- 01.09.15 19:40 AK
- 01.09.15 19:47 szemrany
- 01.09.15 20:02 bartekltg
- 01.09.15 20:04 bartekltg
- 01.09.15 21:19 AK
- 01.09.15 21:24 AK
- 01.09.15 21:40 bartekltg
- 01.09.15 22:15 szemrany
- 01.09.15 22:40 bartekltg
- 02.09.15 09:27 AK
- 02.09.15 09:28 szemrany
- 02.09.15 10:13 AK
Najnowsze wątki z tej grupy
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
Najnowsze wątki
- 2025-07-12 Warszawa => PC Hardware Expert / Specjalista PC <=
- 2025-07-12 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2025-07-12 Warszawa => Administrator IT <=
- 2025-07-12 Warszawa => IT Administrator <=
- 2025-07-12 Warszawa => Asystent/tka ds. Administracji <=
- 2025-07-12 Warszawa => Specjalista/stka ds. Organizacji <=
- 2025-07-12 Warszawa => MENA New Business Manager <=
- 2025-07-12 Gdynia => Controlling systems Consultant <=
- 2025-07-12 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-07-12 Warszawa => Programista Microsoft Dynamics 365 Finance & Operations (D
- 2025-07-12 Warszawa => Dyrektor IT <=
- 2025-07-12 Warszawa => IT Director <=
- 2025-07-12 Czy wypowiedź Kaczyńskiego o Braunie jest skarżalna? ["działa z OBCEJ inspiracji"]
- 2025-07-11 Rejestrator temperatur - termopara, siec
- 2025-07-11 DPD, przeniesienie numerów z a2mobile i z Orange