-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
OSTED!not-for-mail
From: bartekltg <b...@g...com>
Newsgroups: pl.comp.programming
Subject: Re: Kalkulator z dużymi liczbami
Date: Tue, 01 Sep 2015 20:04:56 +0200
Organization: ATMAN - ATM S.A.
Lines: 33
Message-ID: <ms4pc8$4dn$2@node2.news.atman.pl>
References: <dn1m2qyhynzj.nonk5ofko3gb$.dlg@40tude.net>
<ms4cci$n7j$1@node2.news.atman.pl>
<1co660zqhr06x.sfdcgdza75j4$.dlg@40tude.net>
<ms4ncp$g73$1@node1.news.atman.pl>
<pynb1qf921q0.1am2vkv3f2fiu$.dlg@40tude.net>
NNTP-Posting-Host: 89-73-81-145.dynamic.chello.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node2.news.atman.pl 1441130696 4535 89.73.81.145 (1 Sep 2015 18:04:56 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Tue, 1 Sep 2015 18:04:56 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101
Thunderbird/31.8.0
In-Reply-To: <pynb1qf921q0.1am2vkv3f2fiu$.dlg@40tude.net>
Xref: news-archive.icm.edu.pl pl.comp.programming:208114
[ ukryj nagłówki ]On 01.09.2015 19:47, szemrany wrote:
> On Tue, 1 Sep 2015 19:31:05 +0200, AK wrote:
>
>>> ...jak w Pythonie zrobić negację bitów?! Ha! :-)
>>
>> Normalnie: ~x
>
>>>> x = 7
>>>> ~x
> -8
>
> Bartek pisał o nieskończoności integera, poza tym liczby ujemne są
> reprezentowane przez kod U2, więc jak rozumiem to co powyżej wkleiłem mam
> rozumieć tak:
> 7 = 0b111
> ~7 = 0b(1)1000 - gdzie (1) oznacza nieskończoność jedynek "z przodu" liczby
> zatem konsola pythonowa obcina te wiodące jedynki i ogranicza się do
> pokazania znaku minus oraz liczby 0b1000 czyli 8, stąd -8
>
> dobrze kombinuję?
>
> Jeśli tak jest to imho kiepskie to jest, fajnie byłoby, gdyby python
> wyrównywał podaną wartość do najbliższej pełnej reprezentacji bajtowej, w
> tym wypadku do jednego bajta i tak też dokonywał operacji negacji, czyli w
To by był koszmar. Nagecja 255 daje 0, a negacja 256
1111111011111111b
pzdr
bartekltg
>
Następne wpisy z tego wątku
- 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
- 02.09.15 10:56 AK
- 02.09.15 11:32 bartekltg
- 02.09.15 11:36 bartekltg
- 02.09.15 11:37 bartekltg
- 02.09.15 11:43 Wojciech Muła
- 02.09.15 12:47 AK
- 02.09.15 15:34 szemrany
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-24 Czy Sejm RP zahamuje proceder zabijania dla organów?
- 2024-11-24 Aby WKOOOORWIĆ ekofaszystów ;-)
- 2024-11-22 OC - podwyżka
- 2024-11-22 wyszedł z domu bez buta
- 2024-11-22 Bieda hud.
- 2024-11-24 DS1813-10 się psuje
- 2024-11-23 Białystok => Inżynier bezpieczeństwa aplikacji <=
- 2024-11-23 Szczecin => QA Engineer <=
- 2024-11-23 Warszawa => SEO Specialist (15-20h tygodniowo) <=
- 2024-11-22 Warszawa => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-11-22 Warszawa => Senior Account Manager <=
- 2024-11-22 Warszawa => Key Account Manager <=
- 2024-11-22 Warszawa => DevOps Specialist <=
- 2024-11-22 Kraków => IT Expert (Network Systems area) <=
- 2024-11-22 Warszawa => Infrastructure Automation Engineer <=