Entwickler-Ecke
C# - Die Sprache - Kommazahlen und Absolutwerte/Zahlen
MissMshake - Do 14.05.09 16:31
Titel: Kommazahlen und Absolutwerte/Zahlen
Hallo zusammen,
ich bräuchte für eine Prüfung ne kleine Hilfestellung:
Wie fange ich Kommazahlen ab, wenn ich bei nem Primzahlrechner die Primzahlen ausgeben soll? Also ob es eine ist oder nicht. Der Prof meinte nur irgendwas von Absolutwerten, kann mir das einer erklären?
LG
Kha - Do 14.05.09 16:35
Wie kommst du denn bei Primzahlen auf Fließkommazahlen? Die kommen doch normalerweise aus N, nicht aus R ;) .
Thorsten83 - Do 14.05.09 18:29
Oder Q :D
MissMshake - Do 14.05.09 18:52
EInfach das er mir ausgibt, wenn eine Kommazahl kommt das es keine Primzahl ist
JüTho - Do 14.05.09 19:07
Dazu gibt es aber noch andere (bessere) Möglichkeiten, z.B. die integer-Division und die modulo-Operationen. Jürgen
MissMshake - Do 14.05.09 19:22
Intiger Divison sagt mir leider nix, irgendwie hoffe ich das davon nix dran kommt ^^
JüTho - Do 14.05.09 20:15
MissMshake hat folgendes geschrieben : |
| Intiger Divison sagt mir leider nix, irgendwie hoffe ich das davon nix dran kommt ^^ |
Es gehört aber zu den
absoluten Grundlagen zu wissen, wie in C# dividiert wird: Wenn ein integer durch einen anderen integer dividiert wird und nichts vorher konvertiert wird, ist das Ergebnis immer ein integer! Weitere Erläuterungen z.B. im
OpenBook Visual C# [
http://openbook.galileocomputing.de/visual_csharp/visual_csharp_02_004.htm#mje0d9391bbdfc4acf46bdf41a17ee604b] 2.4.1 Arithmetische Operatoren
Wenn du dich damit überhaupt nicht befassen willst, werde ich mir das merken und meine Antworten darauf einstellen (nämlich spätere Fragen ignorieren).
Jürgen
CanPolat - Do 14.05.09 20:30
mist, ich brauche gerade die selbe funtion bei einer anderen aufgabe^^
also ich will ne bruchzahl eingeben zB 6/12 und will das er mir das bis zur kleinsten (integer-)zahl runterrechnet also 1/2.
als einzige Möglichkeit fällt mir hierbei ein es so lange zu dividieren bis die zahl eine kommerstelle bekommt^^
---
unter integer-Division und die modulo-Operationen habe ich in msdn nur das gefunden was ich schonmal ausschließen kann>.<
die stelle in openbook hatte ich schon gelesen aber bringt mich an diesen problem auch net besonders weit
für nen kleinen beispiel oder nen hinweis währe ich sehr dankbar.
mfG:CanPolat
Thorsten83 - Do 14.05.09 20:34
ggt :)
Kha - Fr 15.05.09 11:12
Nicht "auch", Euklid
ist das Standardverfahren zur Berechnung des ggT. Deswegen findet sich auf der ggT-Seite auch kein Pseudocode ;) .
JüTho - Fr 15.05.09 15:24
Kha hat folgendes geschrieben : |
| Nicht "auch", Euklid ist das Standardverfahren zur Berechnung des ggT. Deswegen findet sich auf der ggT-Seite auch kein Pseudocode ;) . |
Es wirkt sich doch aus, dass mein Schulunterricht fast 50 Jahre und mein Mathe-Studium über 30 Jahre her ist. Jürgen
CanPolat - Fr 15.05.09 21:24
naja.. auch wenn wir VOLKOMMEN vom thema abgekommen sind ist meine frage schonmal beantwortet^^ aber ich glaub später muss ich doch noch nen tread darüber aufmachen :)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!