vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Fortgeschrittene Programmierung
Anteil von Prozentrechnung 
Autor: dj.tommy
Datum: 25.04.23 08:46

Hallo Leute!
Ich bin leider kein Mathe Genie

Ich hoffe einer von euch kann bei meinen Problem helfen.
Folgenes Problem
ich möchte die % zahl in anteil umwandelt.
z.B: 19,80-75% in 19,80-4,95

ich rechne es so:
(19,80 / 100) * 75)=14,85
somit wurden die 75% abgezogen
möchte ich die summe von % anteil haben,rechne ich nochmal minus also:
19,80-14,85=4,95
dann habe ich den anteil 4,95
somit kann ich 75% ersetzten mit 4,95
Das funktioniert, aber dann habe ich eine rechnung gehabt die dann nicht mehr stimmte z.B:
7,5-10%

Da ist der Anteil ohne extra rechung vorhanden ist.
zu erklärung
(7,5 / 100) * 10)=0,75< da ist schon der anteil umgerechnet
rechne ich es erneut wie im oberen beispiel
7,5-0,75=6,75

dann sieht es an ende so aus:
7,5-6,75 <Stimmt nicht
es sollte
7,5-0,75
ergeben

Ich hoffe ihr versteht was ich meine?
wie kann ich das Problem beheben

zusammen gefasst möchte ich
19,80-75% in 19,80-4,95 umwandeln
7,5-10% in 7,5-0,75 umwandel
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: Manfred X
Datum: 25.04.23 09:37

Hallo!

In Deinem ersten Beispiel ziehst Du 25% ab, im zweiten Beispiel 10%.
Du musst Dich entscheiden, ob Du den Abzug oder das Ergebnis des Abzugs
für den Prozentwert einsetzen willst.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: dj.tommy
Datum: 25.04.23 10:07

Hallo Manfred!
Erstmal danke für deine antwort.
Ich möchte es so haben, wie ich es im zusammenfassung erklärt habe
19,80-75% in 19,80-4,95 umwandeln
7,5-10% in 7,5-0,75 umwandel
Das problem liegt daran, das einmal so und dann wiederum so ist.
Es ist für micht klar, das bei 10% eigendlich nur komma verschiebung ist.
aber wie setzte ich es in Code um ?
wie gesagt wenn ich es so rechne
(19,80 / 100) * 75) ist das Ergebnis 14,85
bei
(7,5 / 100) * 10) ist das Ergebnis 0,75

Rechne ich es mit dem Taschenrechner kommen verschiedene ergebnis
19,80-4,95=14,85 Laut Taschenrechner 19,80-75% ergibt 14,85 also stimmt meine rechnung
7,5-6,75=0,75 Laut Taschenrechner 7,5-10% ergibt 6,75 also stimmt meine rechnung nicht
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: Manfred X
Datum: 25.04.23 10:26

Ich versuche es noch einmal_
19,80 setzt sich zusammen aus 14,85 (=75%) und 4,95 (=25%)
7,50 setzt sich zusammen aus 6,75 (=90%) und 0,75 (=10%)

Im ersten Beispiel ziehst Du 25% ab, statt 75%. das ist Dein Denkfehler.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: dj.tommy
Datum: 25.04.23 10:56

Ich weiß was du meinst.
Ich habe leider keine ahnung wie ich mein problem erklären soll,
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: Manfred X
Datum: 25.04.23 11:11

Dritter Versuch

Du schreibst oben:
(19,80 / 100) * 75)=14,85
somit wurden die 75% abgezogen

DAS IST FALSCH. Du hast den Rest (=75%) berechnet, also nur 25% abgezogen.

(7,5 / 100) * 10)=0,75

Auch hier hast Du den Rest (=10%) berechnet, also 90% abgezogen.

In beiden Fällen liegt die gleiche Berechnung vor.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: dj.tommy
Datum: 25.04.23 11:19

Ja ich viel aber % satz ersetzen
Statt 19,80-(75%) in 19,80-(4,95)
7,5-(10%) in 7,5-(0,75)
*KopfKlatsch*
Sorry habe vergessen zu sagen das dies als string Rechnen ist.
Man kann im StringRechnen keine % angeben also muss ich es umwandeln.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: Manfred X
Datum: 25.04.23 11:25

Der vierte Versuch:
19,80-75% ist NICHT 19,80-4,95

Egal wie oft Du es noch schreibst: Es wird nie richtig!
Du ziehst nur 25% ab.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: dj.tommy
Datum: 25.04.23 11:34

ok jetzt habe ich es geschnalt
Winos rechner hat mich verwirrt.
gibst du 19,80-75% zeigt er gleicht 14,85 nach = eingabe kommt 4,95
und ich dachte man muss 4,95 minus rechnen um 14,85 zu erhalten.

ich bitte um entschultigung
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: sv00010
Datum: 16.08.23 22:09

Am besten vollkommen unabhängig davon was du abziehen willst,
erstmal eine Funktion erstellen, welche den Prozentwert in einen echten Wert umrechnet.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: BT-Soft
Datum: 22.08.23 17:04

Prozentsatz berechnen. x=Prozentwert, y=Grundwert
x * 100 / y
Prozentwert berechnen. x=Prozentsatz %, y=Grundwert
x * y / 100
Grundwert berechnen. x=Prozentwert, y=Prozentsatz %
x * 100 / y"
prozentuale Zu/Abnahme berechnen. x=Ausgangswert, y=Zielwert
(y - x) / x * 100
prozentuale Zunahme zu einem Wert berechnen. x=Wert, y=Prozent %
x * (100 + y) / 100
prozentuale Abnahme zu einem Wert berechnen. x=Wert, y=Prozent %
x * (100 - y) / 100
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: BT-Soft
Datum: 24.08.23 09:35

Dazu ein Screenshot auf Instagram:
https://www.instagram.com/p/CwST0C2qU4i/
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Anteil von Prozentrechnung 
Autor: BT-Soft
Datum: 30.08.23 12:46

Hier noch der Download-Link für meinen Calculator bei Google Drive, welcher komplett in VB6 programmiert wurde und 32 Zusatzfenster hat. Weil es immer wieder heißt, in VB6 können keine kompletten Programme geschrieben werden.
Calculator von BT-Soft
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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-2024 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