Skocz do zawartości

  •  
  • Mini kompendium
  • MimeTeX
  • Regulamin

Zdjęcie
        STUDIA        

Problem z równaniem w programie C++

Równania i nierówności Układy równań

  • Nie możesz napisać tematu
  • Zaloguj się aby odpowiedzieć
1 odpowiedź w tym temacie

#1 alladyn21

alladyn21

    Nowicjusz

  • Jr Użytkownik
  • 1 postów
0
Neutralny
  • Płeć:Mężczyzna

Napisano 28.09.2015 - 19:20

Witam pisze pewien program w którym 

 

Czujnik zwraca mi pewne wartości i tak:

 

120 to 100% natomiast

220 to 0%

 

To jak policzyć wartość procentową dla np 125? Bo wg powyższego powinno to być ~95% a z moich obliczen (zle napisanego rownania) wychodzi 45% ;/

 

Rozwiązania pewnie jest banalnie proste ale jakoś nie moge tego wybaniować :P

 

Zatem ostateczne pytanie 

 

Jakie jest równanie które po podaniu wartość z przedziału 220 - 120 będzie liczyć procenty? Niestety czujnik podaje 220 jako 0% a 120 jako 100% :(


  • 0

Afroman

    Kombinator

  • Użytkownik
3
  • Płeć:Kobieta

Napisano 25.09.2011 - 17:55

#2 Jarekzulus

Jarekzulus

    Wielki Analityk

  • +Mods
  • Redaktor
  • 3601 postów
3123
Profesor
  • Płeć:Mężczyzna

Napisano 28.09.2015 - 19:30

Jeśli to się zmienia liniowo to masz zwykłe równanie liniowe

 

y=-x+220    gdzie y to ilość procentów a x to argument który podstawiasz

 

np

dla x=120 masz y=-120+220=100   (procent)

dla x=125 masz y=-125+220=95     (procent)

 

dla x=220 masz y=-220+220=0        (procent)


Użytkownik Jarekzulus edytował ten post 28.09.2015 - 19:31

  • 0

:wave: :wave: :wave: Jeśli rzuciłem choć promyczek światła na problem który postawiłeś - podziękuj. pre_1433974176__syg.jpgNad kreską