first lib
Dependents: 17robo_fuzi 17robo_tokyo_kaede
limit.cpp@0:9665aacf40f0, 2017-09-24 (annotated)
- Committer:
- echo_piyo
- Date:
- Sun Sep 24 05:24:56 2017 +0000
- Revision:
- 0:9665aacf40f0
????2??
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
echo_piyo | 0:9665aacf40f0 | 1 | |
echo_piyo | 0:9665aacf40f0 | 2 | #include "limit.h" |
echo_piyo | 0:9665aacf40f0 | 3 | #include "mbed.h" |
echo_piyo | 0:9665aacf40f0 | 4 | |
echo_piyo | 0:9665aacf40f0 | 5 | int limiti(int data, int max, int min){ |
echo_piyo | 0:9665aacf40f0 | 6 | if (data > max) { |
echo_piyo | 0:9665aacf40f0 | 7 | return max; |
echo_piyo | 0:9665aacf40f0 | 8 | } else if (data < min) { |
echo_piyo | 0:9665aacf40f0 | 9 | return min; |
echo_piyo | 0:9665aacf40f0 | 10 | } |
echo_piyo | 0:9665aacf40f0 | 11 | return data; |
echo_piyo | 0:9665aacf40f0 | 12 | } |
echo_piyo | 0:9665aacf40f0 | 13 | |
echo_piyo | 0:9665aacf40f0 | 14 | float limitf(float data, float max, float min){ |
echo_piyo | 0:9665aacf40f0 | 15 | if (data > max) { |
echo_piyo | 0:9665aacf40f0 | 16 | return max; |
echo_piyo | 0:9665aacf40f0 | 17 | } else if (data < min) { |
echo_piyo | 0:9665aacf40f0 | 18 | return min; |
echo_piyo | 0:9665aacf40f0 | 19 | } |
echo_piyo | 0:9665aacf40f0 | 20 | return data; |
echo_piyo | 0:9665aacf40f0 | 21 | } |