Jag skulle vilja ha hjälp med följande.. Första frågan är hur du bestämmer vilken av de övriga två slidrarna (eller hur man nu kallar det i pluralis) som ska justeras automatiskt när man ändrar bara lite. Menar, ändrar du en till 100% så blir båda andra noll, men om du ändrar till t ex 50% så blir det 50% kvar att fördelas mellan de övriga. Ska de två då behålla sitt förhållande till varandra, eller vad styr? Ok... vi ändrar om lite så det blir lättare att dela.. =) Svaret jag är ute efter.. är att vilken man än ändrar så ska detta funka: Hmmm ... Jo, det borde gå. Enda är just avrundningen som i vissa fall kan ge en felaktig total. Men det går ju att skriva till en sista koll som lägger till sista procenten på den med störst andel eller så (då blir ju procentuella felet minst). Du vill alltså ha det så här: Skickar över ett exempel på mail som kanske kan vara till hjälp.Hjälp med matematisk formel...
Jag har 3st "Slider" på vb..
Varje slide kan man välja ett tal mellan 0 och 100
vad jag vill räkna ut är:
Alla Slider ska tillsammans vara 100%
dvs:
Slide1 = 0, Slide2 = 100, Slide3 = 0
Om jag då ökar slide3 till 50 så ska Slide2 sjuka till 50...
om jag sedan sätter Slide1 till 100 så ska Silde2 och Slide3
åka ner till noll...
en lite krånglig matematisk formel tycker jag... =)
formeln ska vara så att det inte för något om max
värdet skulle vara 150... men alla slide har samma
max-värde...
dessutom ska slla kunna vara 0...
hjälp (om det går)... =)
Mvh
JohanSv: Hjälp med matematisk formel...
/EESv: Hjälp med matematisk formel...
vi säger att vi ha 4st Slide:ar.. =)
Om det ster ut så här:
S1 = 100
S2 = 0
S3 = 0
S4 = 0
Och vi ändrar S1 till 50 så skulle det nog bli så här...
så kommer S2 - S4 bli 16,6
och sänker man S1 till 25 så blir dom andra 25...
Om vi säger så här:
S1 = 25
S2 = 0
S3 = 25
S4 = 50
om vi ökar S3 till 50
så borde det bli så här:
S1 = 12,5
S2 = 0
S3 = 50
S4 = 37,5
Visst kommer det vara ibland att det inte stämmer exakt... eftersom
det inte alltid är delbard... men jag ska använda detta i att man ska
kunna välja saker... och se hur många procent av allt man har i...
Mvh
JohanSv: Hjälp med matematisk formel...
S1.Value + S2.Value + S3.Value + S4.Value = S1.Max
Alla Slidar har samma Max värde...
Som sakt.. om Max = 100 så kanske det ibland blir 99.. eftersom det
inte går att dela....
det kanske inte går?
Mvh
JohanSv: Hjälp med matematisk formel...
Ska fundera lite på hur man skulle kunna skriva det så återkommer jag, om ingen annan hinner före. :-)Sv: Hjälp med matematisk formel...
1. De tre slidersarna (jävla ord...) som inte för tillfället dras i skall förändras.
2. Summan av deras värden får aldrig överstiga 100.
3. Om man inte har använt 100% så kommer summan att bevaras, såvida man inte har sänkt övriga slidrar till 0.
t.ex.
Start:
a=0
b=0
c=0
d=0
Man ökar a till 50.
a=50
b=0
c=0
d=0
man ökar b till 25
a=25
b=25
c=0
d=0
man ökar c till 10
a=20
b=20
c=10
d=0
man ökar c till 50
a=0
b=0
c=50
d=0
man ökar c till 70
a=0
b=0
c=70
d=0
Om detta är korrekt, så kommer man aldrig att kunna sänka summan igen. Är det det du är ute efter så skall det väl inte vara några problem att svänga ihop en formel.
/Niklas JanssonSv: Hjälp med matematisk formel...
Lycka till, och God Jul.
/EE