Wer kennt sich m. C++ od. JavaScript-Operatoren aus? (x/=2)?
Übersicht BlitzBasic
 BlitzBasic  Allgemein
 Allgemein| WandererBetreff: Wer kennt sich m. C++ od. JavaScript-Operatoren aus? (x/=2)? |  Do, Jan 27, 2005 19:35 Antworten mit Zitat   | |
|---|---|---|
| Bin gerade dabei, ein paar JavaScript-Funktionen nach Blitz zu portieren. Inkrementieren von Variabeln ala x-- ist ja noch ok -allerdings habe ich noch gar nicht gewusst, daß man das auch in einer Gleichung direkt anwenden kann. Und was bedeutete gleich noch mal --x? Das bringt mich ein wenig aus dem Konzept -kennt sich hier jemand mit C++ / Javascript - Operatoren aus und kann mir vielleicht helfen, folgende Gleichungen Blitz-tauglich zu machen? 1.) If ( ( t/=d/2 ) < 1) Then Return c/2*t*t + b 2.) -c/2 * ((--t)*(t-2) - 1) + b 3.) c*( (t=t/d-1) *t + 1) 4.) 1 - (t-=2)*t) + 1 5.) ((s*=(1.525))+1)*t | ||
| Mai Siehgnätschah gohs hiah. | ||
|   | bruZard |  Do, Jan 27, 2005 19:44 Antworten mit Zitat   | 
|---|---|---|
| --X bedeutet dass X vor der Operation dekrementiert wird, X-- wird erst dekrementiert wenn die Operation abgeschlossen wurde. | ||
| PIV 2,4GHz - 1GB DDR 333 - ATI Radeon9600 - WinXP - DX9.0c - BMax 1.14 - B3D 1.91 - 1280x1024x32 User posted image | ||
| Wanderer |  Do, Jan 27, 2005 19:51 Antworten mit Zitat   | |
|---|---|---|
| Dann muß ich in Blitz also die Rechenoperationen VOR der Gleichung ausführen, und dann erst die Gleichungen berechnen? Aber was wird zuerst berechnet? Zum Beispiel hier: JavaScript: If ( ( t/=d/2 ) < 1) Then Return c/2*t*t + b Blitz: tt = t / (d/2) so..? tt = (t / d) / 2 oder so..? If ( tt < 1) Then Return c/2*t*t + b | ||
| Mai Siehgnätschah gohs hiah. | ||
|   | lucifer |  Do, Jan 27, 2005 20:15 Antworten mit Zitat   | 
|---|---|---|
| Als erstes wird d/2 geteilt. Und dann wird t durch das Ergebnis davon geteilt. | ||
| Aktuelles Projekt: Demonspawn RPG | ||
| Wanderer |  Do, Jan 27, 2005 20:35 Antworten mit Zitat   | |
|---|---|---|
| Moment... wird t dann für den GANZEN REST der Gleichung verändert, oder nur 'kurzzeitig' für die Rechnung in der Klammer? | ||
| Mai Siehgnätschah gohs hiah. | ||
|   | lucifer |  Do, Jan 27, 2005 20:41 Antworten mit Zitat   | 
|---|---|---|
| Ne für den ganzen Rest der Gleichung. Also wird t der Wert t/(d/2) zugewiesen. | ||
| Aktuelles Projekt: Demonspawn RPG | ||
| Wanderer |  Do, Jan 27, 2005 22:42 Antworten mit Zitat   | |
|---|---|---|
| Haut hin, danke   | ||
| Mai Siehgnätschah gohs hiah. | ||
Übersicht
 BlitzBasic
 BlitzBasic  Allgemein
 Allgemein
					Powered by phpBB © 2001 - 2006, phpBB Group
				



