**It's somewhat (too) quiet here... I agree
maybe fractions and percentages? ex. 50 out of 255 = x out of 100 (find x) sure, I can do this on my own but it may be nice in the math lib, I needed something like this for ADC potentiometer to PWM Matt. On Oct 21, 3:29 am, Rob Hamerling <[email protected]> wrote: > Hi guys, > > It's somewhat (too) quiet here... > > Some time ago there was a discussion (in Jallist?) about a missing math > library in Jallib. I've been searching for an existing library and found > 'jmath.jal' which contains a collection of functions from different > sources, but is made for the old Jal. Some functions are written in > assembler, and that might be desirable for efficiency. > I contacted the author (Hans de Rijck) to see if he is maintaining it. > Unfortunately he is not active with Jal anymore, but he has no problem > against adding it to Jallib (after conversion, and keeping the names of > the original authors). > > Which math functions would be needed and (in combination with) which > variable types (integer, fixed point, floating point, bcd?). > At this moment I can think of: > - 16,24,32,64 bits integer multiply, divide > - fixed point arithmetic > - floating point arithmetic > - goniometric functions (sin, cos, tg, etc) > - square root and other 'power' functions > - logarithm (natural?) > Some of these may be supported natively by JalV2, which? > > During the design and build of this library we may need to assign > priorities to components. Is that a matter of common sense, complexity + > math skills, a poll in Jallist? > > Comments? > > Regards, Rob. > > -- > Rob Hamerling, Vianen, NL (http://www.robh.nl/) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jallib" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jallib?hl=en -~----------~----~----~----~------~----~------~--~---
