![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
sampleProgram
Dependencies: QEI accelerator bit_test cyclic_io cyclic_var cylinder event_var limit mbed mecanum motor_drive pid pid_encoder rs422_put sbdbt servo
Fork of 17robo_fuzi by
Diff: headerfile_unuse/limit_.h
- Revision:
- 66:1664ee92539d
- Parent:
- 0:bf96e953cdb8
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/headerfile_unuse/limit_.h Sun Sep 24 05:25:03 2017 +0000 @@ -0,0 +1,24 @@ +/* +dataのmax,minの範囲内の数値を返す関数 + +limiti([int]data, [int]max, [int]min); //int用 +limitf([float]data, [float]max, [float]min); //float用 + +*/ +int limiti(int data, int max, int min){ + if (data > max) { + return max; + } else if (data < min) { + return min; + } + return data; +} + +float limitf(float data, float max, float min){ + if (data > max) { + return max; + } else if (data < min) { + return min; + } + return data; +} \ No newline at end of file