Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > pl.comp.programming > #27304

Re: Szybkie szukanie ustawionego bitu

From bartekltg <bartekltg@gmail.com>
Newsgroups pl.comp.programming
Subject Re: Szybkie szukanie ustawionego bitu
Date 2015-09-01 16:10 +0200
Organization ATMAN - ATM S.A.
Message-ID <ms4bl6$mi9$1@node2.news.atman.pl> (permalink)
References <1i3y3j1aqrgzm.oc3pbikd1n92.dlg@40tude.net> <ms3upt$2tt$1@speranza.aioe.org> <tqmkcdqggj0x$.1feak4g81oghg$.dlg@40tude.net> <ms42mn$p91$1@node1.news.atman.pl> <1xyw4mgi1m3zi.jhwepbwwnk41.dlg@40tude.net>

Show all headers | View raw


On 01.09.2015 14:29, szemrany wrote:
> On Tue, 01 Sep 2015 13:37:58 +0200, bartekltg wrote:
>
>> Nie musisz używaś assemblera.
>>
>> __builtin_ctz //gcc
>> _BitScanForward, _BitScanForward64   //VS
>>
>> pzdr
>> bartekltg
>
> Piszę w Delphi ;-)

Toto jeszcze żyje? ;-)

Freepascal ma tu wbudowane:
http://wiki.freepascal.org/FPC_New_Features_2.6.0#Bitscan_intrinsics

delphi prawdopodobnie też, ale trzeba poszukać w ichniejszej
dokumentacji... której na szybko nie wygoglalem;-)

Z tego co pamietam procedury w asm pisało się tam bardzo przyjemnie,
więc jak nie znajdziesz, zrób jak Radosław radzi i napisz samemu.
bsf/bsr dzialają tak samo na 32 bitach, trzeba tylko pamitać,
w czym przychodzi zmienna i gdzie umieścić wynik.

pzdr
bartekltg


Back to pl.comp.programming | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-08-31 21:58 +0200
  Re: Szybkie szukanie ustawionego bitu Tomek Kańka <tom@tomkan.eu.org> - 2015-08-31 20:39 +0000
    Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-08-31 22:49 +0200
      Re: Szybkie szukanie ustawionego bitu Tomek Kańka <tom@tomkan.eu.org> - 2015-08-31 21:21 +0000
        Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-08-31 23:37 +0200
      Re: Szybkie szukanie ustawionego bitu bartekltg <bartekltg@gmail.com> - 2015-08-31 14:40 -0700
    Re: Szybkie szukanie ustawionego bitu "AK" <nobody@nowhere.com> - 2015-08-31 23:07 +0200
      Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-08-31 23:34 +0200
        Re: Szybkie szukanie ustawionego bitu "AK" <nobody@nowhere.com> - 2015-09-01 13:01 +0200
  Re: Szybkie szukanie ustawionego bitu voy <v_o_yNOSP@Mgazeta.pl> - 2015-09-01 08:03 +0200
    Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 10:31 +0200
      Re: Szybkie szukanie ustawionego bitu godek.maciek@gmail.com - 2015-09-01 01:45 -0700
  Re: Szybkie szukanie ustawionego bitu "M.M." <mmarszik@gmail.com> - 2015-09-01 02:57 -0700
    Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 12:23 +0200
  Re: Szybkie szukanie ustawionego bitu "Radoslaw Szwed" <radekszwed@pochta.fm> - 2015-09-01 12:30 +0200
    Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 13:04 +0200
      Re: Szybkie szukanie ustawionego bitu bartekltg <bartekltg@gmail.com> - 2015-09-01 13:37 +0200
        Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 14:29 +0200
          Re: Szybkie szukanie ustawionego bitu bartekltg <bartekltg@gmail.com> - 2015-09-01 16:10 +0200
            Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 17:28 +0200
  Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 14:40 +0200
    Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 22:20 +0200
      Re: Szybkie szukanie ustawionego bitu Wojciech Muła <wojtek.mula@gmail.com> - 2015-09-04 00:14 -0700
        Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-04 09:53 +0200
          Re: Szybkie szukanie ustawionego bitu Wojciech Muła <wojtek.mula@gmail.com> - 2015-09-04 08:01 -0700
            Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-04 20:20 +0200
              Re: Szybkie szukanie ustawionego bitu "Radoslaw Szwed" <radekszwed@pochta.fm> - 2015-09-07 09:46 +0200

csiph-web