1. |
fileletöltés számláló (mind) |
6 sor |
(cikkei) |
2. |
Re:Bitenkenti logikai operatorok (mind) |
48 sor |
(cikkei) |
3. |
Re: Bitenkenti logikai operatorok (mind) |
25 sor |
(cikkei) |
4. |
Re: Bitenkenti logikai operatorok (mind) |
32 sor |
(cikkei) |
5. |
JavaScript ujra (mind) |
10 sor |
(cikkei) |
6. |
Re: email fogadas/kuldes deplhibol (mind) |
13 sor |
(cikkei) |
7. |
Bitenkenti logikai operatorok (mind) |
23 sor |
(cikkei) |
8. |
RE: Bitenkenti logikai operatorok (mind) |
26 sor |
(cikkei) |
9. |
Parhuzamos port (mind) |
23 sor |
(cikkei) |
|
+ - | fileletöltés számláló (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Arkos EngineeringHalihó!
Nem tudom megoldani, hogyan lehetne html-ben egy olyan számlálót csinálni,
ami lehetové tenné, hogy lássam: egy bizonyos filet hányan töltöttek le
ftp-vel. Ez a file a site-om egy könyvtárában van elhelyezve, pl valami.exe.
Segitsetek!
...Pál
|
+ - | Re:Bitenkenti logikai operatorok (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello!
> /K & R : A "C" programozasi nyelv, 62-63 oldal/
> n = n & 0177 muvelet az n binaris ertekeben az also het bit
> kivetelevel minden bitet nullaz.
Ebben nincs mit érteni. Bitenkénti logika. Bár nem értem miért octal-ban
van megadva, abban nem lehet olyan jól gondolkodni. Szerintem. :))
Tegyük fel, hogy 16 bitesek az operandusok.
0177 => 0x007F => 0000 0000 0111 1111
És így, ha ezzel AND muveletet végzel az alsó 7 bit kivételével eleve
nullára "itélted" oket, mert 0 AND x = 0. Az alsó hét pedig tartja az
értékét.
Pl:
1010 0101 1010 0101 (n)
AND
0000 0000 0111 1111 (0x007F)
EREDMÉNY
0000 0000 0010 0101
Bocs, ha nem ez volt a gondod, és szájbarágás... :))
>
> x = x ~ 077 muvelet hatasara x utolso hat bitje nulla erteku lesz.
>
Ezt magam sem értem. Ilyen nincsen C-ben. :))
Szerintem ez:
x = x & ~077 akar lenni, azaz (16 biten) :
x = x & ~ 0x003F ami a precedencia miatt ( a bitenkénti negálás van elobb):
x = x & 0xFFC0 amni binárisan =>1111 1111 1100 000
és így a fenti pl alapján máris értheto minden.
Tényleg ezer bocs, ha nem ez volt a gondod.
Robi
---
E-mail:
ICQ: 96586562
Egyszer volt, hol nem volt, az operacios rendszeren is tul...
---
|
+ - | Re: Bitenkenti logikai operatorok (mind) |
VÁLASZ |
Feladó: (cikkei)
|
On 28 Jun 01, at 21:23, wrote:
> /K & R : A "C" programozasi nyelv, 62-63 oldal/
> n = n & 0177 muvelet az n binaris ertekeben az also het bit
> kivetelevel minden bitet nullaz.
Ez OK. A 0-val kezdodo szamok 8-as szamrendszerben
ertendoek, ebbol jon ki, hogy 0177-ben eppen az also 7 bit 1-es, a
folsok 0-asak.
> x = x ~ 077 muvelet hatasara x utolso hat bitje nulla erteku lesz.
>
> /ha valakinek van szajbaragos leirasa a temaval kapcsolatban
> szivesen vennem/
A legszajbaragosabb magyarazatom az, hogy nyomdahibas a
konyv :) Kimaradt belole egy & jel. Szoval helyesen x = x & ~077;
(Igy mar remelem, ertheto. A ~ meginvertalja bitenkent a 077-et.)
Most nincs kozelemben a konyv, de emlekszem ra, hogy ezeken
az oldalakon tobb nyomdahibat is talaltam benne, szoval a tordelok
nem ertettek, hogy mikor milyen buvos jelet kell odarakni es
milyen sorrendben :)
István
|
+ - | Re: Bitenkenti logikai operatorok (mind) |
VÁLASZ |
Feladó: (cikkei)
|
wrote:
> hello,
> hozzatok fordulok segitsegert, mert keptelen vagyok egyedul
> megerteni a kovetkezoket:
> /K & R : A "C" programozasi nyelv, 62-63 oldal/
> n = n & 0177 muvelet az n binaris ertekeben az also het bit
> kivetelevel minden bitet nullaz.
jelentese: legyen egy szamod, n=10110100101001110
ha ezt a fenti szammal 0177 ossze AND-olod:
10110100101001110
AND 00000000001111111 (0177)
-----------------------
00000000001001110 lesz a vegeredmeny. kelyiertekenkent tortenik
a logikai szorzas(fu de csunya), nem kepzodik atvitel. Az eretedi n
szambol azok a bitpoziciok valtozatlanok maradnak, ahol a masik szam 1-et
tartalmazott.
ergo logikai
> x = x ~ 077 muvelet hatasara x utolso hat bitje nulla erteku lesz.
Ez valoszinuleg inkabb az OR muvelet lehet? Ahol is az utolso 6 bit 1-es
lesz.
> /ha valakinek van szajbaragos leirasa a temaval kapcsolatban
> szivesen vennem/
> Koszi,
> Attila
|
+ - | JavaScript ujra (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok Coderek!
A multkori felajanlasomra meglepoen sokan jelentkeztek, ebbol azt
gondolom, hogy sokakat erdekel a tema. Az erdeklodoknek ajanlom
figyelmebe a http://javascript.internet.com cimet, ahol rengeteg
erdekes es szellemes JS kodot talalhattok mindenfele temakorben.
Udv mindenkinek
Balazs
|
+ - | Re: email fogadas/kuldes deplhibol (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Udv!
> Felado : [Hungary]
> fogadni emailt. Van egy linuxos webszerverunk, de jelenleg nincs
> sajat email szerverunk. A gepen van meg netscape meg
Ha a linuxos gepre felraktok egy sendmail-t, akkor legegyszerubb SMTP-vel
levelet kuldeni. Forraskod: http://host.epgep.bme.hu/~neko a "Socket
handling" es az "SMTP unit" link alatt. Ezek fpc-hez keszultek, de delphi
is leforditja.
A socket-es unittal a POP3 szerver hasonloan megtamadhato.
bye://guci
|
+ - | Bitenkenti logikai operatorok (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> Felado : [Hungary] irta:
/K & R : A "C" programozasi nyelv, 62-63 oldal/
n = n & 0177 muvelet az n binaris ertekeben az also het bit
kivetelevel minden bitet nullaz.
x = x ~ 077 muvelet hatasara x utolso hat bitje nulla erteku lesz.
Hm. A 62-63. oldalon nalam a vezerlesi szerkezetek vannak,
ugy latszik, mas kiadasuak a konyveink. Emiatt kenytelen
vagyok feltetelezessel elni.
Eszerint a pelda oktalis abrazolasu, igy lehet az also 7
biten a maszk. A 177(octal) ugyanis 001 111 111 binary.
Ezzel az elso kerdessel kapcsolatban tovabbi szajbaragas nem
is szukseges, ugy gondolom.
A masodik kerdest nem ertettem, aztan rajottem, hogy
atvertel, mert nalam az 57. oldalan megtalaltam es helyesen
igy irodott:
x & ~ 077
Ez szinten ertelmes, ha az oktalis szamrendszert tetelezzuk
fel.
Abban igazad van, hogy a konyv erre _sehol_ nem utal...
Bye, Rx
|
+ - | RE: Bitenkenti logikai operatorok (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> /K & R : A "C" programozasi nyelv, 62-63 oldal/
> n = n & 0177 muvelet az n binaris ertekeben az also het bit
> kivetelevel minden bitet nullaz.
0177 egy oktalis szam, akkor binarisan
0000 0000 0111 1111 (ez 7 db 1 egyes) = 0x7F=127
ha "n" egy 16 bites integer es az "&" operator bitenkenti ES
logikai muvelete vegzi el. pl. n=32767 =0x7FFFF
0111 1111 1111 1111
0000 0000 0111 1111
-------------------
0000 0000 0111 1111
> x = x ~ 077 muvelet hatasara x utolso hat bitje nulla erteku lesz.
a szamabrazolas lsd fentebb,csak hianyzik az "&" operator :-(
"~" egy bitenkenti negalast hajt vegre:
~077 =~0x3F=0xFFC0
x= x & ~ 077 = x & 0xFFC0
0111 1111 1111 1111
1111 1111 1100 0000
-------------------
0111 1111 1100 0000
Udv,Tibor
|
+ - | Parhuzamos port (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok CODER-ek!
Van egy Pascal-ba agyazott assembly rutin (nem en irtam), ami egy byte-ot
kitesz a parhuzamos port-ra. (A port 2-9 labaira vagyis az adatvezetekekre.)
var adat:byte;
;
Most viszont a forditottjara lenne szuksegem vagyis olvasni kellene a port
ugyanezen labait. (termeszetesen ketiranyu parhuzamos portrol lenne szo.)
Ha tudja valaki, legyszives kuldje el nekem maganba is, mert csak emiatt all
a melom.
Elore is nagyon koszonom!
Szucs Zoltan
|