Programatorsky koutek

Obecné fórum o čemkoliv, off-topic záležitosti.

Moderátoři: zdespi, Moderátoři

Uživatelský avatar
Howard
Expert
Expert
Příspěvky: 356
Registrován: ned lis 28, 2004 9:25 pm
Bydliště: Plzeň
Kontaktovat uživatele:

Příspěvek od Howard »

I ja potvrzuji, ze to neni problem.

Mejme dve verze boincu, verzi A a verzi B, kterou chceme nainstalovat.

Kód: Vybrat vše

backup(A);

if (   ( (A <= 4.19) && (B <= 4.19) ) || ( (A > 4.19) && (B > 4.19) )   )
{
  lze preinstalovavat bez problemu, neni potreba odinstalovavat verzi A;
}

if ( (A <= 4.19) && (B > 4.19) )
{
  nejprve odinstalovat A;
  nainstalovat B;
}
Have you tried to turn it off and on again?
4D 61 72 74 69 6E=Martin
Expert
Expert
Příspěvky: 378
Registrován: pon pro 27, 2004 11:51 pm
Bydliště: Stěbořice

Příspěvek od 4D 61 72 74 69 6E=Martin »

Howard píše:I ja potvrzuji, ze to neni problem.

Mejme dve verze boincu, verzi A a verzi B, kterou chceme nainstalovat.

Kód: Vybrat vše

backup(A);

if (   ( (A <= 4.19) && (B <= 4.19) ) || ( (A > 4.19) && (B > 4.19) )   )
{
  lze preinstalovavat bez problemu, neni potreba odinstalovavat verzi A;
}

if ( (A <= 4.19) && (B > 4.19) )
{
  nejprve odinstalovat A;
  nainstalovat B;
}
jěště mi vysvětli ty značky - předpokládám, že && znamená "and", a že || znamená "nebo" (or)
_______________
by H:S
TheBurn
Začatečník
Začatečník
Příspěvky: 98
Registrován: sob zář 04, 2004 10:39 am
Bydliště: Nova Ves v Horach
Kontaktovat uživatele:

Příspěvek od TheBurn »

Jj, presne tak... && pokud obe jsou true, || pokud alespon jedna je true...Btw. nevish jak je znak pro XOR? :twisted:

Howard: nechod na obycjne smrtelniky s (aspon na prvni pohled) cckovou syntaxi :lol:
Obrázek
4D 61 72 74 69 6E=Martin
Expert
Expert
Příspěvky: 378
Registrován: pon pro 27, 2004 11:51 pm
Bydliště: Stěbořice

Příspěvek od 4D 61 72 74 69 6E=Martin »

TheBurn píše:Jj, presne tak... && pokud obe jsou true, || pokud alespon jedna je true...Btw. nevish jak je znak pro XOR? :twisted:
jednou off topic:
XOR... kdyby jsem nevěděl, jak napsat xor bych to napsal takhle(příklad v delphi)
...
var A, B :boolean;
begin
if (A=true and B=false) or (A=false and B=true) then......
...
to celé bych napsal místo XOR...no a bylo by to (možná)... :D
btw: některé problémy nemůžu pochopit, a tak si to podobně jako Howard přepíšu do pascalu a je to...snadněji se v tom hledají souvislosti (já vím, sem divný, že jo...)
_______________
by H:S
Uživatelský avatar
niding
Nováček
Příspěvky: 11
Registrován: pát úno 25, 2005 12:30 pm
Bydliště: Plzeň
Kontaktovat uživatele:

Příspěvek od niding »

TheBurn píše:Jj, presne tak... && pokud obe jsou true, || pokud alespon jedna je true...Btw. nevish jak je znak pro XOR? :twisted:
Mam dojem ze ^ :Honza_think :)
--nid!ng
Obrázek
TheBurn
Začatečník
Začatečník
Příspěvky: 98
Registrován: sob zář 04, 2004 10:39 am
Bydliště: Nova Ves v Horach
Kontaktovat uživatele:

Příspěvek od TheBurn »

Fakt?...Mno newim, az budu mit prilezitost tak to zkusim ;]
Obrázek
Uživatelský avatar
Howard
Expert
Expert
Příspěvky: 356
Registrován: ned lis 28, 2004 9:25 pm
Bydliště: Plzeň
Kontaktovat uživatele:

Příspěvek od Howard »

Hmm, tady si nekdo hral. Chtel jsem odpovedet nekomu v jakesi jinem dredu. Jestli se vam to nelibilo, tak to muzete rovnou smazat, tohle je k nicemu.
Have you tried to turn it off and on again?
4D 61 72 74 69 6E=Martin
Expert
Expert
Příspěvky: 378
Registrován: pon pro 27, 2004 11:51 pm
Bydliště: Stěbořice

Příspěvek od 4D 61 72 74 69 6E=Martin »

hele, vy ste skuseni programatoři - co je tohle? C, PHP, nebo něco jiného?

Kód: Vybrat vše

function decay_average($avg, $avg_time, $now = 0) {
   $M_LN2 = 0.693147180559945309417;
   $credit_half_life = 86400 * 7;
   if ($now == 0) {
       $now = time();
   }
   $diff = $now - $avg_time;
   $diff_days = $diff/86400;
   $weight = exp(-$diff * $M_LN2/$credit_half_life);
   $avg *= $weight;
   return $avg;
}
_______________
by H:S
Uživatelský avatar
Howard
Expert
Expert
Příspěvky: 356
Registrován: ned lis 28, 2004 9:25 pm
Bydliště: Plzeň
Kontaktovat uživatele:

Příspěvek od Howard »

Tak trochu C, tohle vam zobrazi v textovem rezimu mapu sveta a kde zrovna se nachazite:

Kód: Vybrat vše

           main(l
      ,a,n,d)char**a;{
  for(d=atoi(a[1])/10*80-
 atoi(a[2])/5-596;n="@NKA\
CLCCGZAAQBEAADAFaISADJABBA^\
SNLGAQABDAXIMBAACTBATAHDBAN\
ZcEMMCCCCAAhEIJFAEAAABAfHJE\
TBdFLDAANEfDNBPHdBcBBBEA_AL\
 H E L L O,    W O R L D! "
   [l++-3];)for(;n-->64;)
      putchar(!d+++33^
           l&1);}
Vystup:

Kód: Vybrat vše

              !!!!!!!!!!! !!!            !!!   !!!!!!!                          
! !!!!!!!!!!!!!!!!!  !!!!! !    !      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!        
 !!!!!!!!!!!!!!!!!!! !!!!          !  !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!         
          !!!!!!!!!!!!!!            !!!!!!! !!!!!!!!!!!!!!!!! !!    !           
             !!!!!!!!!             !! !   !!!!!!!!!!!!!!!!!!!!  !               
     !        !!!!  !              !!!!!!!!!!!!!!!!!!!!!!!!!!                   
                !!!!!             !!!!!!!!!!!!!   !!!   !!! !                   
                     !!!!!         !"!!!!!!!!      !     ! !  !                 
                     !!!!!!!!          !!!!!                    !!              
                      !!!!!!            !!!! !              !!!!!               
                       !!!!              !!                !!!!!!!!             
                       !!                                   !!  !!     !        
                       !                                                        
                                                                                
Have you tried to turn it off and on again?
4D 61 72 74 69 6E=Martin
Expert
Expert
Příspěvky: 378
Registrován: pon pro 27, 2004 11:51 pm
Bydliště: Stěbořice

Příspěvek od 4D 61 72 74 69 6E=Martin »

teď trochu nechápu - takže to co sem tam hodil já, to je v Céčku? A to co si tam hodil ty je taky v Céčku?
btw:kde si to vlastně sehnal - dělal si to ty? Nechápu, jak může z takového kousku kódu vzniknout mapa světa...
_______________
by H:S
Uživatelský avatar
Necroman
Expert
Expert
Příspěvky: 496
Registrován: pon led 17, 2005 2:43 pm
Bydliště: Louny
Kontaktovat uživatele:

Re:

Příspěvek od Necroman »

Howard píše:Tak trochu C, tohle vam zobrazi v textovem rezimu mapu sveta a kde zrovna se nachazite:
Tak nevim, zkoušel jsem to zkompilovat a hodilo mi to docela dost chyb. Chybi tam treba deklarace promennych l,a,n,d, a to nemluvim o includech, bez kterych by to asi taky nic nevypsalo, kdyz tak me oprav, C delam teprve chvili.
Obrázek
Uživatelský avatar
Howard
Expert
Expert
Příspěvky: 356
Registrován: ned lis 28, 2004 9:25 pm
Bydliště: Plzeň
Kontaktovat uživatele:

Příspěvek od Howard »

Ten kod se '$' u promennych, to je PHP.
Ten kus kodu v C jsem vzal tady:

http://www-kiv.zcu.cz/~herout/vyuka/pc/ ... imave.html

mel by fungovat. Ovsem zkompilovany zrejme v ansi C.
Have you tried to turn it off and on again?
4D 61 72 74 69 6E=Martin
Expert
Expert
Příspěvky: 378
Registrován: pon pro 27, 2004 11:51 pm
Bydliště: Stěbořice

Příspěvek od 4D 61 72 74 69 6E=Martin »

off_topic:='Nechtěl jsem kvůli téhle blbůstce zakládat zbytečně nový thread, tak to píšu zde - to jsem takhle vymýšlel kód, který bude počítat dráhu obrázku v závislosti na směru, jak je otočený...a tak jsem programoval a programoval, až mi vzniklo něco jiného (program, který po spuštění začal pixel po pixelu vykreslovat do nekonečna obloučky (mým cílem je kruh), které se vždy drobně lišily) - pak po další ůpravě byly ty obloučky tak malé, že tvořily čáru - ta by ale měla být podle všeho rovná - ale není - pokud chytnu okno a "třepu s ním", PC nestíká a na čáře se udělá "puchýř" - kousek se vychýlí. Takže by mě zajímalo, jestli to měkomu z vás udělá rovnou čáru - já totiž nemám zrovna nejsilnější stroj...... Je to jenom takový nápad...jestli jde vlastně tak přesně ten výpočet udělat......já předpokládám, že na všech XP-čkách to bude buď úplně jiné, než na Win98, nebo úplně rovné.......
testovací program je zde ' ;
end;
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Příspěvek od Honza »

Programatorsky kousek by se na nase forum hodil, IMHO.

@Martin
Blika to jak stroboskop ze by to mohlo merit fillrate na grafarnach...ale kazdopadne nakresli to caru pres cele okno.
TheBurn
Začatečník
Začatečník
Příspěvky: 98
Registrován: sob zář 04, 2004 10:39 am
Bydliště: Nova Ves v Horach
Kontaktovat uživatele:

Příspěvek od TheBurn »

Mno hodil by se,...Nechapu tvuj zamer :]..Programovat si nove fce? ;]...To je docela chujovina, radsi pouzij to co nekdo udelal :]
Odpovědět