Transcription of Floating Point Math Functions - Microchip …
{{id}} {{{paragraph}}}
M 1997 Microchip Technology 1 INTRODUCTION This application note presents implementations of thefollowing math routines for the Microchip PICmicro microcontroller family: square root function, exponential function, base 10 exponential function, natural log function, common log function, trigonometric sine function trigonometric cosine functiontrigonometric sine and cosine func-tions power function, floor function, largest integer not greater than x, as float, Floating Point logical comparison tests integer random number generatorRoutines for the PIC16 CXXX and PIC17 CXXX familiesare provided in a modified IEEE 754 32-bit formattogether with versions in 24-bit reduced techniques and methods of approximation pre-sented here attempt to balance the usually conflictinggoals of execution speed verses memory consumption,while still achieving full machine precision 32-bit arithmetic routines are available andconstitute extended precision for the 24-bit versions.
M 1997 Microchip Technology Inc. DS00660A-page 1 INTRODUCTION This application note presents implementations of the following math routines for the Microchip PICmicro
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}
APPLICATION FOR 10-POINT, APPLICATION, Point, REGULATIONS RELATING TO THE APPLICATION, Application of the TIMI Risk Score for Unstable, APPLICATION FOR EMPLOYMENT, Application for Full Time National Guard Duty -, Application for Full Time National Guard Duty - Counterdrug, Application for Evaluation of Foreign Educational, Food hygiene