Hallo,

Ik heb een vraagje mbt het bepalen van de juiste weerstand waarde uit een reeks:

Ik ben bezig om een java programma te schrijven waarin de gebruiker een willekeurige waarde en de tollerantie in kan geven (van E6 t/m E24 reeks) en dan zoek ik er de juiste weerstand bij.

Nu heb ik hier de volgende functie op los gelaten: Om in (bijvoorbeeld) de E6 reeks de weerstanden te vinden pas je de 6e machts wortel toe, als je dat dan uitrekend krijg je de volgende waardes:

100,00
146,78
215,44
316,23
464,16
681,29

Dit klopt qua overlap e.d. ook allemaal redelijk, maar als ik in de standaard lijsten kijk dan wijken de weerstand waardes iets af met mijn berekening:

100
150
220
330
470
680

hier zit dus onderling nogal wat verschil in.
weet iemand een manier om met een functie (ik wil er in java een loop van maken) excact deze waarden te kunnen berekenen? zoals ik het nu bereken (met de 6e machtswortel) krijg ik nooit de juiste weerstand waarden

Alvast bedankt voor jullie hulp!

gr Jan

Dat is meer iets voor tweakers.net, of een ander java forum.

Ik zie het probleem overgens niet. Je gooit 24 waardes in een array en klaar. Wil je gaan rekenen, dan klop je gewoon 'e-reeks' in google in en kom je hier terecht: http://nl.wikipedia.org/wiki/E-reeks

Slotje.