Winning Eleven Italia - Forum

Torna indietro   Winning Eleven Italia - Forum > Extra > Tech Laboratory
Portale Forum Registrati Top Posters FAQ Lista utenti Calendario Segna i forums come letti IRC Chat


rispondi
 
Strumenti discussione Modalità di visualizzazione
Vecchio 07-10-2008, 11:02   #1
Geggio
Faccio piaceri a Limps
 
L'Avatar di Geggio
 
Data Iscrizione: 03-08-2002
Età: 22
Messaggi: 12.364
Potenza rep: 55 Geggio ha disabilitato la reputazione
GwBasic

io ho stro programmino (.bas) scritto in GwBasic

Codice:
922 SOLIN$ = "C:\PIPPO.OKK"
930 OPEN "R", #1, SOLIN$, 67
940 FIELD #1, 10 AS U$, 1 AS G$, 1 AS M$, 1 AS A$, 22 AS F$, 2 AS E$, 2 AS D$, 20 AS ED$, 4 AS N$, 4 AS P$
950 DATN = AC * 10000 + MC * 100 + GC
960 CLS
970 'LOCATE 1, 1: PRINT T0$
980 FOR I = 1 TO LOF(1) / 67
990 GET 1, I
1160 XN = CVS(N$) : XN$ = STR$(XN)
1165 LSET F$ = XN$
1170 PUT 1, I
1220 NEXT I
ki mi aiuta a tradurlo in c++ ? sopratutto la riga 1160 cosa fa ?

grazie



p.s. cmq ho notato ke se il programma .bas lo faccio runnare con QuickBasic il file viene fuori in modo sballato
__________________
MILAN R.I.P.
Geggio non è collegato   Rispondi Citando
Vecchio 10-10-2008, 18:36   #2
Geggio
Faccio piaceri a Limps
 
L'Avatar di Geggio
 
Data Iscrizione: 03-08-2002
Età: 22
Messaggi: 12.364
Potenza rep: 55 Geggio ha disabilitato la reputazione
Codice:
float ConvertMbf4ToFloat(BYTE mbf[4]) 
{
	unsigned char *chp;
    float r, p;
    int E, I;
    chp = (unsigned char *) mbf;
    r = 1.0 + float(*(chp+2) % 128 ) / 128.0
            + float(*(chp+1)       ) / (256.0 * 128.0)
            + float( *chp          ) / (256.0 * 256.0 * 128.0);
    if ( (*(chp+2) / 128) == 1) r = -r;
    E = *(chp+3) - 129;
    p = 1.0;
    if (E > 0) {
      for (I = 1; I <= E; I++) p = p * 2.0;
    } else if (E < 0) {
      for (I = 1; I <= -E; I++) p = p / 2.0;
    } else {
    }
    r = r * p;
    return r;
}
niente da fare, sono un genio
__________________
MILAN R.I.P.

Ultima Modifica di Geggio : 10-10-2008 alle 18:38.
Geggio non è collegato   Rispondi Citando
Vecchio 10-10-2008, 18:57   #3
ravellron
Hooligan
 
L'Avatar di ravellron
 
Data Iscrizione: 10-12-2006
Residenza: Ravenna
Età: 30
Messaggi: 360
Potenza rep: 6 ravellron ha Reputazione Nulla --> Liv. 0
non ho manco capito che cazzo sia sta roba pensa te....
ravellron non è collegato   Rispondi Citando
Vecchio 10-10-2008, 21:27   #4
10RuiCosta10
Il regista
 
L'Avatar di 10RuiCosta10
 
Data Iscrizione: 04-01-2003
Residenza: Milano
Età: 25
Messaggi: 11.032
Potenza rep: 50 10RuiCosta10 ha Reputazione Nulla --> Liv. 0
Cita:
Scritto originariamente da Geggio Guarda il messaggio
niente da fare, sono un genio
No, sei Gay sempre
__________________
10RuiCosta10 non è collegato   Rispondi Citando
Vecchio 13-10-2008, 12:39   #5
Walxer
MFC Coder
 
L'Avatar di Walxer
 
Data Iscrizione: 18-03-2002
Residenza: Walxerlandia
Età: 31
Messaggi: 5.745
Potenza rep: 33 Walxer ha Reputazione Nulla --> Liv. 0
Sei un gehy e basta, mica lo dici chi ti ha trovato la ConvertMbf4ToFloat in C#...cmq anche il codice che hai fatto poteva essere ottimizzato...maricon!

Walxer non è collegato   Rispondi Citando
Vecchio 13-10-2008, 13:36   #6
Geggio
Faccio piaceri a Limps
 
L'Avatar di Geggio
 
Data Iscrizione: 03-08-2002
Età: 22
Messaggi: 12.364
Potenza rep: 55 Geggio ha disabilitato la reputazione
C# ... sballata .... con i tuoi AND e XOR ke ti piacciono tanto ke nn servivono ad un cazzo tu mi hai dato l'input io tutto il resto, come sempre VEKKIACCIO
__________________
MILAN R.I.P.
Geggio non è collegato   Rispondi Citando
rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 membri e 1 ospiti)
 
Strumenti discussione
Modalità di visualizzazione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Gli smilies sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al forum


Tutti gli orari sono GMT +2. Ora sono le 03:16.


Sviluppato da: vBulletin Version 3.7.5
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
by WE Italia © 2002-2008