« Immer 10 hinzu addieren | Main| Jetzt mit einem Operator »

Immer durch 5 teilen

10
Category  
Im letzten Immer 10 hinzu addieren habe ich die partielle Funktion add10 implementiert.
Fühlte sich auch nett an. Was passiert aber, wenn es auf die Reihenfolge der Funktionsparameter ankommt. Hierzu mache ich das ganze einmal mit der Funktion div.
Siehe da es funktioniert nicht wie gewollt div5 . Die Funktion div5' berechnet das korrekte Ergebnis.

Gruß JJR

open System

let flip f x y = f y x
let add x y = x + y
let add10 = add 10
let div x y = x / y
let div5 = div 5
let div5' = flip div 5

printfn "%d" (add10 32)
printfn "%d" (div5 20)
printfn "%d" (div5' 20)
Console.ReadKey()

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

Amazon


Impressum

Firmenname: Peanuts-Soft
Straße Nummer: Biinger Strasse 8
PLZ Ort: 55263 Wackernheim
Telefon: +491772134526
E-Mail: joerg.reck @ peanuts-soft.de
Disclaimer: Peanuts-Soft übernimmt keine Garantie dafür, dass die auf dieser Website bereitgestellten Informationen vollständig, richtig und stets aktuell sind. Dies gilt auch für alle Links, auf die verwiesen wird. Peanuts-Soft ist für die Inhalte, auf die per Link verwiesen wird, nicht verantwortlich. Peanuts-Soft haftet nicht für konkrete, mittelbare und unmittelbare Schäden oder Schäden, die durch fehlende Nutzungsmöglichkeiten, Datenverluste oder entgangene Gewinne – sei es aufgrund der Nichteinhaltung vertraglicher Verpflichtungen, durch Fahrlässigkeit oder eine andere unerlaubte Handlung – im Zusammenhang mit der Nutzung von Dokumenten oder Informationen bzw. der Erbringung von Dienstleistungen entstehen, die auf dieser Web Site zugänglich sind.
Datenschutz: Inhalt und Gestaltung der Internetseiten sind urheberrechtlich geschützt. Eine Vervielfältigung der Seiten oder deren Inhalte bedarf der vorherigen schriftlichen Zustimmung von Peanuts-Soft.


Locations of visitors to this page

Powered By

Domino BlogSphere
Version 3.0.2