no-OS
Macros
no_os_units.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PETA   1000000000000000ULL
 
#define TERA   1000000000000ULL
 
#define GIGA   1000000000UL
 
#define MEGA   1000000UL
 
#define KILO   1000UL
 
#define HECTO   100UL
 
#define DECA   10UL
 
#define DECI   10UL
 
#define CENTI   100UL
 
#define MILLI   1000UL
 
#define MICRO   1000000UL
 
#define NANO   1000000000UL
 
#define PICO   1000000000000ULL
 
#define FEMTO   1000000000000000ULL
 
#define HZ_PER_KHZ   1000UL
 
#define KHZ_PER_MHZ   1000UL
 
#define HZ_PER_MHZ   1000000UL
 
#define MILLIWATT_PER_WATT   1000UL
 
#define MICROWATT_PER_MILLIWATT   1000UL
 
#define MICROWATT_PER_WATT   1000000UL
 
#define DEGREE_TO_RAD(deg)   (((deg) * 314159ULL + 9000000ULL) / 18000000ULL)
 
#define RAD_TO_DEGREE(rad)   (((rad) * 18000000ULL + 314159ULL / 2) / 314159ULL)
 
#define G_TO_M_S_2(g)   ((g) * 980665ULL / 100000ULL)
 
#define IIO_M_S_2_TO_G(ms2)   (((ms2) * 100000ULL + 980665ULL / 2) / 980665ULL)
 

Macro Definition Documentation

◆ CENTI

#define CENTI   100UL

◆ DECA

#define DECA   10UL

◆ DECI

#define DECI   10UL

◆ DEGREE_TO_RAD

#define DEGREE_TO_RAD (   deg)    (((deg) * 314159ULL + 9000000ULL) / 18000000ULL)

◆ FEMTO

#define FEMTO   1000000000000000ULL

◆ G_TO_M_S_2

#define G_TO_M_S_2 (   g)    ((g) * 980665ULL / 100000ULL)

◆ GIGA

#define GIGA   1000000000UL

◆ HECTO

#define HECTO   100UL

◆ HZ_PER_KHZ

#define HZ_PER_KHZ   1000UL

◆ HZ_PER_MHZ

#define HZ_PER_MHZ   1000000UL

◆ IIO_M_S_2_TO_G

#define IIO_M_S_2_TO_G (   ms2)    (((ms2) * 100000ULL + 980665ULL / 2) / 980665ULL)

◆ KHZ_PER_MHZ

#define KHZ_PER_MHZ   1000UL

◆ KILO

#define KILO   1000UL

◆ MEGA

#define MEGA   1000000UL

◆ MICRO

#define MICRO   1000000UL

◆ MICROWATT_PER_MILLIWATT

#define MICROWATT_PER_MILLIWATT   1000UL

◆ MICROWATT_PER_WATT

#define MICROWATT_PER_WATT   1000000UL

◆ MILLI

#define MILLI   1000UL

◆ MILLIWATT_PER_WATT

#define MILLIWATT_PER_WATT   1000UL

◆ NANO

#define NANO   1000000000UL

◆ PETA

#define PETA   1000000000000000ULL

◆ PICO

#define PICO   1000000000000ULL

◆ RAD_TO_DEGREE

#define RAD_TO_DEGREE (   rad)    (((rad) * 18000000ULL + 314159ULL / 2) / 314159ULL)

◆ TERA

#define TERA   1000000000000ULL