Mercurial > hg > fxanalyse
view utils.h @ 265:da38cbbc7ec8
Add DDS clients test code
To verify the portabiolity of the clients code and to make testing
easier the test code is independent of the CVI environment and
runtime.
author | Daniele Nicolodi <daniele.nicolodi@obspm.fr> |
---|---|
date | Sun, 21 Jun 2015 14:44:33 +0200 |
parents | e925664b4b1b |
children |
line wrap: on
line source
#ifndef __FXANALISE_UTILS_H__ #define __FXANALISE_UTILS_H__ #ifndef FALSE #define FALSE 0 #endif #ifndef TRUE #define TRUE 1 #endif #ifndef MIN #define MIN(x, y) (x) < (y) ? (x) : (y) #endif #define streq(x, y) (strcmp((x), (y)) == 0) #define strneq(x, y, n) (strncmp((x), (y), (n)) == 0) /* format floating points numbers accordingly to fmt and asdd thousands separator */ const char * thousands(char *buffer, int size, char *fmt, double val); double Peta(double x); double Tera(double x); double Giga(double x); double Mega(double x); double kilo(double x); double milli(double x); double micro(double x); double nano(double x); double pico(double x); double femto(double x); double atto(double x); #endif