Schrift
[thread]1700[/thread]

Problem mit Dreisatz: ...

Leser: 1


<< >> 5 Einträge, 1 Seite
steinwolf
 2005-05-18 16:56
#16915 #16915
User since
2003-08-04
367 Artikel
BenutzerIn
[default_avatar]
Ola, bitte nicht lachen:

Wert a: 4,15
Wert b: 4,29

Wie berechne ich den prozentualen Unterschied zwischen a und b?
"Did you know? You can use your old motor oil to fertilize your lawn." - Blinkster - Professionelles EDV Forum
pKai
 2005-05-18 17:11
#16916 #16916
User since
2005-02-18
357 Artikel
BenutzerIn
[default_avatar]
kommt drauf an, ob a oder b 100% darstellen soll.
I sense a soul in search of answers.
steinwolf
 2005-05-18 17:11
#16917 #16917
User since
2003-08-04
367 Artikel
BenutzerIn
[default_avatar]
a ist 100

ich habs so gelöst:
100 / a * b - 100
"Did you know? You can use your old motor oil to fertilize your lawn." - Blinkster - Professionelles EDV Forum
pKai
 2005-05-18 17:41
#16918 #16918
User since
2005-02-18
357 Artikel
BenutzerIn
[default_avatar]
Grundsatz: "Das Verhaltnis von Ganzen (a) zum Teil (b) ist gleich dem verhältnis von 1 zum gesuchtem Bruchteil (x).
Also
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
  a     1
--- = ---
b x

->
b
x = ---
a

Du willst nicht den absoluten Bruchteil, sondern die Differenz zum Ganzen (y)
b
y = 1 - x = 1 - ---
a

Gerechnet in hundertstel Einheiten ("pro cent")
b a - b
z = 100 * y = 100 * ( 1 - ---) = 100 * -------
a a


a = 4,15; b = 4,29:

z = 100 * ((4,15-4,29)/4,15) = -3,37349397590361

->

"Bezogen auf a entsprechend 100% ist b -3,37% kleiner, das heißt 3,73% größer"
I sense a soul in search of answers.
Crian
 2005-05-18 18:51
#16919 #16919
User since
2003-08-04
5870 Artikel
ModeratorIn
[Homepage]
user image
Nunja, mit "b ist 100" haben wir

a/b = x/100
=> x=100*a/b
(a=4,15 b=4,29) => x = 415 / 4,29, das ist ungefähr 96,736596736596736596736596736597

irch wer lesen kann ist klar im Vorteil... a soll ja 100 sein

also
b/a = x/100
x = 100*b/a

also x=429/4,15 = 103,3734939759036144578313253012
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
<< >> 5 Einträge, 1 Seite



View all threads created 2005-05-18 16:56.