vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Runden auf 2 stellen nach dem komma? 
Autor: heini1973
Datum: 09.05.07 13:06

So...

Sub Steuern() 
 
 
Dim dblEingabe As Double 
Dim dblSteuer As Double 
 
 
dblEingabe = Val(Application.InputBox("Geben Sie bitte Ihr Jahreseinkommen" & _
  "an")) 'Anstatt Komma einen Punkt!!! 
 
 
 
If dblEingabe < 7665 Then 
MsgBox "Ihr Einkommen braucht nicht versteuert zu werden nach §32 EStG", _
  vbInformation + vbOKOnly, "Hinweis" 
dblSteuer = 0 
ElseIf dblEingabe >= 7665 And dblEingabe < 12740 Then 
 
dblSteuer = ((883.74 * ((dblEingabe - 7664) / 10000)) + 1500) * ((dblEingabe - _
  7664) / 10000) 
 
ElseIf dblEingabe >= 12740 And dblEingabe < 52152 Then 
dblSteuer = ((228.74 * ((dblEingabe - 12739) / 10000)) + 2397) * ((dblEingabe - _
  12739) / 10000) + 989 
 
ElseIf dblEingabe >= 52152 Then 
dblSteuer = 0.42 * dblEingabe - 7914 
 
End If 
 
' immer ganzzahlig Aufrunden
If round(dblsteuer) < dblsteuer then
    dblsteuer = round(dblsteuer)+1
else
    dblsteuer = round(dblsteuer)
end if
 
If dblSteuer > 0 Then MsgBox "Ihre Steuern betragen: " & dblSteuer & "" & _
  "Euro.", vbInformation + vbOKOnly, "Einkommenssteuer" 
 
 
 
End Sub
--------------------------

Pate schrieb:
Zitat:

tja nur wie setze ich das um, sry hab erst 2 mal informatik
im Leben gehabt und er will halt testen was wir drauf ham,
aber ich weiss nicht so richtig wie ich es umsetzen soll.




Ich will mich ja nicht weiter einmischen, in dem, was du tust... aber wenn du eine fertige Lösung abgibt´s, die du tatsächlich nicht selbst entwickelt hast, geht dein Lehrer / Dozent von einem höeren Wissenstand aus, wie du ihn wirklich hast. Wenn der jetzt weiter unterrichtet, verstehst du nur Bahnhof.
Versteh mich nicht falsch... ich will dich nicht kritisieren, aber du "betrügst" dich damit doch nur selbst. Wir sprechen hier immerhin von [u]grundlegenden Programmiertechniken.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Runden auf 2 stellen nach dem komma?2.234Pate09.05.07 09:27
Re: Runden auf 2 stellen nach dem komma?1.605heini197309.05.07 09:59
Re: Runden auf 2 stellen nach dem komma?1.821heini197309.05.07 10:05
Re: Runden auf 2 stellen nach dem komma?2.119bascaro09.05.07 10:59
Re: Runden auf 2 stellen nach dem komma?1.515Pate09.05.07 12:18
Re: Runden auf 2 stellen nach dem komma?1.536heini197309.05.07 13:06
Re: Runden auf 2 stellen nach dem komma?1.477Pate09.05.07 14:08
Re: Runden auf 2 stellen nach dem komma?1.465heini197309.05.07 15:20
Re: Runden auf 2 stellen nach dem komma?1.471bascaro09.05.07 15:45
Re: Runden auf 2 stellen nach dem komma?1.480Zardoz09.05.07 12:11
Re: Runden auf 2 stellen nach dem komma?1.480antonGL10.05.07 17:01
Re: Runden auf 2 stellen nach dem komma?1.510Samael10.05.07 23:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel