Français
Comprend

mathématique léger gemacht - INCLUDE avec leichtem Code.

 
- page 1 -



Gary12345
Salut,

j'ai une Include basierend sur leichtem XPROFAN Code erstellt.

Télécharger

Funktionen aus dem Code ablesbar!

10 kB
Hochgeladen:01.02.2013
Downloadcounter263
Download
 
MfG
Gary12345
27.01.2013  
 



 
- page 4 -



Jörg
Sellmeyer
Du musst dir quelques Sachen dans qui Aider et ici im Fil encore plusieurs fois et très gründlich durchlesen!!
KompilierenMarqueSéparation
Proc Addieren//Addiert Floatwerte a! und b! miteinander. Funktion ist also: Addieren(a!,b!). Beispiel dazu wäre: Addieren(2,4). Das Ergebnis wäre dann logischerweise 6

    parameters a!,b!
    declare ?_Addieren!
    set("decimals",2)//Kürzt die Zahl auf zwei Nachkommastellen
    ?_Addieren! = a!+b!//Funktion
    return ROUND(?_Addieren!,2)//Rundet die Zahlen auf zwei Nachkommastellen

En
/a>

ici appelles du zB qui Proc Addieren avec Retour nochmal sur et erhälst une endlose Répétition.
et solange du Set("Décimal",2) et Round dans deiner Procédure la hâte, sommes qui Funktionen schlicht inutilisable.
Aussi: la fois entier sous uns... si je x = 1+3 écrivons peux, pourquoi sollte je ensuite x = Addieren(1,3) écrivons?

avec cela veux je gar pas dire, dass du pas weitermachen sollst. Ist bestimmt ne gute Übung pour toi. mais häng doch simple alles quelque chose tiefer. Anstatt que voici comment qui Neuerfindung de geschnittenem Brot anzupreisen, schreib simple, dass du cela ganze pour toi zum apprendre très nützlich findest.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
31.01.2013  
 




Gary12345
aller wird qui l'affaire la fois entier gechillt à

avec Retour veux je cela Ergebnis Round(?_Addieren!,2) angeben. cela wurde mir ici sogar im Fil dit. avec cela wird une Procédure abgeschlossen.

avec Set("Décimal",2) veux je qui Nachkommastellen sur 2 kürzen et cet ensuite sur deux Nachkommastellen runden. Siehe là keinen faute.

si je un modèle mathématique Include écrivons veux, pourquoi pas juste alltägliche Funktionen? vois là déjà den Sinn.

ou bien verstehe je avec Retour quoi falsches?
salut
 
MfG
Gary12345
31.01.2013  
 




Julian
Schmidt
Gary12345 (31.01.13)

avec Set("Décimal",2) veux je qui Nachkommastellen sur 2 kürzen et cet ensuite sur deux Nachkommastellen runden. Siehe là keinen faute.


qui faute liegt y, cela du avec cela den Anwender vorschreibst, dass il payons avec deux Nachkommastellen verwenden muss.
Besser wäre, si du den Programmierer den Freiraum läst cet selbst trop définir, sans cela il dans deinen Include-Code herumwühlen muss.
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
31.01.2013  
 




Julian
Schmidt
Gary12345 (31.01.13)

si je un modèle mathématique Include écrivons veux, pourquoi pas juste alltägliche Funktionen? vois là déjà den Sinn.


ensuite wenigsten Funktionen, quelle gleichwertig avec XProfan-Funktionen sommes.

dans XProfan peux du Beispielsweise aussi Summen avec mehreren Summand ausrechnen. chez dir peut jusqu'alors seulement maximum deux Summanden angegeben werde, andernfalls muss on plusieurs Funktionsaufrufe ineinander verknüpfen.

Du könntest eh bien hergehen et dans deiner Funktion qui angabe de unendlich vielen Summanden comme paramètre erlauben. ensuite serait deine Funktion sous Umständen sogar Vorteile apporter, weil on moins Klammern setzten devrait.
si du es versuchen veux exposition dir %ParCount dans Kombination avec einer whileloop-Boucle à. qui paramètre bekommt du ensuite per @!(N).
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
31.01.2013  
 



 
- page 5 -



Gary12345
Avec l' Set("decimals",2) et ROUND werde je encore pour den Benutzer anpassen. aucun Sorge.

seulement je suis un Débutant et werde Problem pour Problem löasen et pas 10 sur einmal. en supplément sollte qui COde pour mich léger verständlich son.
et cela avec mehrern Summanden peux aussi irgendwann la fois incorporé volonté. aucun Sorge

salut
 
XProfan X2
MfG
Gary12345
31.01.2013  
 




Gary12345
Neues Update raus. chez einigen Funktionen peux on decimals! et Rundungswert angeben. chez Flächen et Volumen habe je cela bewusst pas gemacht.

Besser? Irgendeinen faute im Code?
 
XProfan X2
MfG
Gary12345
31.01.2013  
 




Julian
Schmidt
Gary12345 (31.01.13)

Neues Update raus. chez einigen Funktionen peux on decimals! et Rundungswert angeben. chez Flächen et Volumen habe je cela bewusst pas gemacht.


je serait generell aus allen Routinen Round et SetDecimals entfernen, aus den bereits dessus genannten Trouvé.

Gary12345 (31.01.13)

en supplément sollte qui COde pour mich léger verständlich son.


ensuite devrait du la fois anfangen deinen Code einzurücken. So ist il nämlich wirklich unübersichtlich et c'est une tourment sich y zurechzufinden.

Gary12345 (31.01.13)

et cela avec mehrern Summanden peux aussi irgendwann la fois incorporé volonté.


Bezog sich pas seulement sur Summanden, mais aussi sur Minuenden et et et.

Pour quoi gibt es eig. qui Info-Routinen? Schreib doch alles direct dans qui Routinen comme Kommentar so comment du es partiellement aussi déjà gemacht la hâte.
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
31.01.2013  
 




Gary12345
j'ai partiellement kommentiert. qui Info ist seulement zur Show là (wers braucht, kanns oui verwenden).

j'ai qui Include pour qui Öffentlichkeit geschrieben et pour mich zum apprendre. cela cet sich encore sur dem Anfängerniveau est, c'est moi bewusst.

je überlege encore, si je ROUND et SetDecimals aus dem Code entfernen volonté.

oui je weiss....mon Einrückungen

salut
 
MfG
Gary12345
31.01.2013  
 




Jörg
Sellmeyer
Ok - je muss mich korrigieren. Hatte mich verlesen et gedacht, du sendest qui Funktion Addieren avec Retour zurück. tu as mais qui Variable Addieren! avec einem Namensraum-journée versehen.
c'est ici pas notwendig, là du Addieren! seulement bistrot dans einer Procédure deklarierst. cet Variable ist außerhalb qui Procédure pas sichtbar et nécessaire aucun Maskierung par une Namensraum.
Wichtiger wäre es, qui Funktion Addieren avec ?_Addieren trop versehen, là cela un nom ist, qui im ganzen Programme bekannt ist, et trop Kollisionen mener peux, si quelqu'un, qui gleiche Bezeichnung pour une Funktion verwendet.

qui Einrückungen, peux du dir ici im Modifier le champ de incidemment vornehmen laisser et brauchst cela ensuite seulement encore dans deinen Editor kopieren et abspeichern.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.02.2013  
 




Gary12345
cela serait ensuite bedeuten, dass si je qui Proc avec ?_Addieren bezeichnet habe, aussi qui Funktion so appeler muss? alors ?:Addieren(4,2,2,2) =6.00 ?

LG
 
XProfan X2
MfG
Gary12345
01.02.2013  
 




Jörg
Sellmeyer
Such la fois dans qui Aider pour "Namensraum".
dans einer Include-Dossier ist cela pas zwingendnotwendig, là qui Anwender oui voyons peux, quelle Funktionsnamen verwendet volonté et seinen Voir le texte source ou bien den qui Include ggf. anpassen peux.
je prends à, du meinst ?_Addieren(4,2,2,2)
decimals!,runden! devrait Integerwerte son. il peut pas sur 1,5 se mettre Runden et qui Nachkommastellen peut seulement ganzzahlig son.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.02.2013  
 




Gary12345
Neues Update raus. decimals et runden wurden maintenant sur integer gesetzt. aussi wurden den Prozeduren un Namensraum gegeben (pas qui Infos, là je überlege, si je qui ausbaue).

Vieta wird maintenant officiel pas incorporé. Werde maintenant à einem calculette travailler, um ensuite Beispielcodes mitliefern trop peut.
 
XProfan X2
MfG
Gary12345
01.02.2013  
 




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

51.579 Views

Untitledvor 0 min.
Erhard Wirth14.06.2024
XProfan Newbie18.02.2023
rafl21.06.2022
Member 229993121.10.2019
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