Français
Forum

quoi sommes native Funktionen?

 
- page 1 -



Weil du toujours pas verständlich erklärt la hâte, quoi nprocs sommes.


allô Nico,

merci pour den Hinweis et den Fil ici - malheureusement peux je avec cela mais rien anfangen là je pas savons peux, quoi Du pas verstehst.

Vlt. peux Du mir sous attention qui Documentation  [...]  dire, quoi Dir unklar ist.


Inline-Assembler:
 
11.11.2009  
 



 
- page 4 -



Nico
Madysa
Richtig:
à cette la ligne:
KompilierenMarqueSéparation
whileloop (0 - 2 * genau&),genau
re>

verschluckt sich qui Kompiler encore.
cet beiden ici marcher hingegen
KompilierenMarqueSéparation
whileloop (0 - 2) * genau&,genau& Leere vor und nach dem Minus

    whileloop (0-2 * genau&,genau& 0-2; keine Leerzeichen<
/pre>
 
Nico Madysa
14.11.2009  
 




Nico
Madysa
Es kläppt simple, simple pas.
avec XPSE kam Mist raus. ensuite änderte je NProc dans proc, Machte aus qui API SetPixel qui profane Procédure et cela Ganze wurde pas seulement 100-la fois langsamer, mais avant allen Dingen korrekt.


15 kB
Kurzbeschreibung: mon Mandeln
Hochgeladen:14.11.2009
Downloadcounter77
Download
 
Nico Madysa
14.11.2009  
 



oui c'est ca, grad plan Bugfix hochlade - s'il te plaît probiere la fois cette neuen - je Poste juste.
 
14.11.2009  
 



So, s'il te plaît la fois neue Version magasin: [...] 

Bedenke mais aussi, c'est une Alphaversion!

quoi je gesehen habe à Deinem Mandelbrot, dass Du überall de einer automatischen Konvertierung qui Variablentypen Float et Long ausgehst - mais entier au contraire! tu peux pas x!=&getTickCount, musst x!=float(&getTickCount), peux aussi pas test(1,2,3) chez parameters a!,b!,c! mais musst test(1.0,2.0,3.0) écrivons!

une autom.Konvertierung entre Long et Float et zurück J'ai eu dessus mais déjà prévu, je denke wäre hilfreich!

Jedenfalls, si quelque chose pas funktioniert, ensuite wäre je reconnaissant si Du cela postest, avec cela je faute im XPSE ausschliessen peux.
 
14.11.2009  
 



Nico Madysa, Beitrag=54947, Zeitpunkt=14.11.2009
Richtig:
à cette la ligne:
KompilierenMarqueSéparation
whileloop (0 - 2 * genau&),genau
re>

verschluckt sich qui Kompiler encore.


Ah! encore un versteckter Minusbug! Juhu, wird toujours fehlerfreier.
 
14.11.2009  
 




Nico
Madysa
Wird erledigt!

Que le Typumwandlung wusste je pas. je werde encore la fois alles durchsehen et dir Rapport erstatten.
 
Nico Madysa
14.11.2009  
 




Nico
Madysa
Habe maintenant qui Typenumwandlung si bien comment possible incorporé.
maintenant sieht cela Bild déjà pour Apfelmännchen aus -- mais so richtig äquivalent sommes qui Bilder toujours pas. :/
KompilierenMarqueSéparation
 {$cleq}

{Farbe

    nproc Farbe

        parameters ca!,cb!
        var za! = 0.0 : var zb! = 0.0
        var n& = 0 : var tmp! = 0.0

        repeat

            n& = n& + 1
            tmp! = za!
            za! = Sqr(za!) - Sqr(zb!) + ca!
            zb! = (2.0 * tmp! * zb!) + cb!
            tmp! = Sqrt(Sqr(za!) + Sqr(zb!))

        until (n& >= 255) or (tmp! > 2.0)

        var f& = n& int(255.0 * (1.0 - float(n&) / 255.0))
        return RGB(f&,f&,f&)

    endproc

    {Male

        nproc Male

            parameters x1&,y1& , genau&
            declare xi&,yi&
            x1& = xi& + 2 * genau&
            y1& = yi& + genau&

            whileloop (0 - genau&),genau&

                yi& = &loop

                whileloop (0 - 2) * genau&,genau&

                    xi& = &loop
                    SetPixel(%hDC,x1& + xi&,y1& + yi&,Farbe(float(xi&) / float(genau&),float(yi&) / float(genau&)))
                    SetPixel x1& + xi&,y1& + yi&,Farbe(float(xi&) / float(genau&),float(yi&) / float(genau&))

                EndWhile

            EndWhile

        endproc

        cls
        Male(200,200 , 100)
        waitinput
        ./../funzione-riferimenti/XProfan/end/'>end



PS: si je fehlerhafterweise schreibe:
KompilierenMarqueSéparation
var n& = 0.0

giebt XPSE witzigerweise aus, je habehe versucht, String et Float z verknüpfen.

13 kB
Kurzbeschreibung: Mandelkrebs
Hochgeladen:14.11.2009
Downloadcounter54
Download
 
Nico Madysa
14.11.2009  
 



je vois là sur jedenfall encore un Bug chez Freizeichen avant Minuszeichen, suis chez!
 
14.11.2009  
 




Nico
Madysa
Herrje, toujours cet Geschmeiß!

 
Nico Madysa
14.11.2009  
 



avec aktueller Version [...]  s'il te plaît nochmal testen.

Incidemment: la couleur(float(xi&) / float(genau&),float(yi&) / float(genau&)) aus einer proc heraus garnicht nötig, qui paramètre de proc à nproc volonté automatisch toujours dans den richtigen Typ gebracht comment avec Paramètres dans qui nProc deklariert. la couleur(xi&/genau&,yi&/genau&) reicht.

Bedenke mais, Float- et Stringparameter sommes um un Vielfaches langsamer comme Long, schnellstes Mandelbrot seulement avec Long.
 
14.11.2009  
 




Nico
Madysa
Kompiliere Je l' Kode sans Changement erneut, so venez exakt même chose heraus.
Folge je hingegen deinem Hinweise (float à entsprechenden se mettre entfernen), so venez seulement Blödsinn raus.
 
Nico Madysa
14.11.2009  
 



Probiere la fois s'il te plaît cet neue Version: [...]  . Habe encore une faute chez Minus trouvé, peux Du den erreur de calcul trouver?
 
14.11.2009  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

39.040 Views

Untitledvor 0 min.
p.specht15.11.2018
Ernst02.07.2016
funkheld11.04.2016
HofK26.01.2016
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie