1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Probleme mit Haskell

  • mladonyi
  • 18. Oktober 2013 um 23:41
  • Unerledigt
  • mladonyi
    2
    mladonyi
    Mitglied
    Punkte
    40
    Beiträge
    6
    • 18. Oktober 2013 um 23:41
    • #1

    Hallo Leute!
    so langsam bin ich echt am verzweifeln, wenn ich in Haskell eine Subtraktion zwischen einem Float und einem Integer machen möchte bekomme ich immer einen Fehler und ich verstehe echt nicht woran das liegen kann...
    also wenn ich in hugs den Ausdruck "3.1 - 3" eingebe, dann bekomme ich die korrekte Lösung = 0.1, wenn ich jetzt einer Variable zB x den Wert 3 zuweise, dann 3.1 - x rechnen möchte bekomme ich den Fehler

    Zitat

    ERROR - Cannot infer instance
    *** Instance : Fractional Integer
    *** Expression : 3.1 - m


    so lansam bin ich am Ende mit meinem Lathein, denn diesen Fehler verstehe ich echt nicht :frowning_face:

  • anwesender
    8
    anwesender
    Mitglied
    Reaktionen
    12
    Punkte
    647
    Beiträge
    125
    • 19. Oktober 2013 um 15:58
    • #2
    Zitat von mladonyi


    also wenn ich in hugs den Ausdruck "3.1 - 3" eingebe, dann bekomme ich die korrekte Lösung = 0.1, wenn ich jetzt einer Variable zB x den Wert 3 zuweise, dann 3.1 - x rechnen möchte bekomme ich den Fehler
    so lansam bin ich am Ende mit meinem Lathein, denn diesen Fehler verstehe ich echt nicht :frowning_face:

    Code
    let x = 3
    3.1 - fromIntegral(x)

    Thomas

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung