« 1 2
Autor Zpráva
nightfish
Profil
5^3 = 6
^ je v PHP zápis bitového xoru...

5 = 0101
3 = 0011
0101 xor 0011 = 0110 = 4 + 2 = 6

jak jsem již psal výše... kalkulačka využívá eval, takže vesměs cokoliv, co sežere PHP, sežere i tahle kalkulačka (s tím, že se zřejmě odmazávají středníky a čárky se mění na tečku)
shaggy
Profil
^ je v PHP zápis bitového xoru...
a? to nie je môj problém. Ja som návštevník, ktorý chce použiť kalkulačku a netuší nič o PHP, alebo hocičom inom.
Takže by to malo fungovať tak, aby neboli potrebné tieto vysvetlenia, nie? :-)
nightfish
Profil
shaggy
to nie je môj problém.
zajímalo tě, proč jsi dostal výsledek, jaký jsi dostal

Takže by to malo fungovať tak, aby neboli potrebné tieto vysvetlenia, nie?
popřípadě by měl být přiložen návod...

je fakt, že kdybych dělal kalkulačku (jakože ji dělat nebudu), tak bych nepoužíval eval() a to vyhodnocování výrazů bych si naprogramoval sám - ale chápu, že člověk, který chce udělat honem honem udělat kalkulačku, asi netuší, jak se takové vyhodnocování výrazů provádí v praxi
MichalekII
Profil
shaggy
No odkaz je zveřejněn jen na dvou forech, k diskusi o slabinách tohoto řešení není to v žádném případě vhodné a připravené k nějakému oficiálnímu veřejnému používání.


nightfish
Správně, netuší. V jiném vlákně jsem žádal o radu jakou cestou se při řešení tohoto problému vydat, přesto že se každý vyjadřovali jako mistr světa nikdo nedokázal podat konkrétní informaci. Byl bych vděčen i za odkaz na web či literaturu, kde bych mohl tyto principy nastudovat. Netuším ani jak moc to je či není složité ...
« 1 2

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: