PCL
Integer Conversion Factors

Macros

#define uint16_to_uint20   1.6000228885328450446326390478370e+01
 
#define uint16_to_uint24   2.5600389105058365758754863813230e+02
 
#define uint16_to_uint32   uint32( 65537u )
 
#define uint16_to_uint64   uint64( 281479271743489ull )
 
#define uint16_to_uint8   3.8910505836575875486381322957198e-03
 
#define uint20_to_uint16   6.2499105929475717044560474930262e-02
 
#define uint20_to_uint24   1.6000014305128388527287032401116e+01
 
#define uint20_to_uint32   4.0960039053000500679493598455046e+03
 
#define uint20_to_uint64   1.7592202821648000014305128388527e+13
 
#define uint20_to_uint8   2.4318718260496387955081896860024e-04
 
#define uint24_to_uint16   3.9061906281823294271427051510039e-03
 
#define uint24_to_uint20   6.2499944120642192402016663671533e-02
 
#define uint24_to_uint32   2.5600001519918532366665146748134e+02
 
#define uint24_to_uint64   1.0995116933120039061906281823294e+12
 
#define uint24_to_uint8   1.5199185323666651467481343000015e-05
 
#define uint32_to_uint16   1.5258556235409005599890138395105e-05
 
#define uint32_to_uint20   2.4414039222619971079430536152662e-04
 
#define uint32_to_uint24   3.9062497680788509939049489316309e-03
 
#define uint32_to_uint64   uint64( 4294967297ull )
 
#define uint32_to_uint8   5.9371814145560333073502484027646e-08
 
#define uint64_to_uint16   3.5526594686918766543265110209534e-15
 
#define uint64_to_uint20   5.6843364650699390597549726005894e-14
 
#define uint64_to_uint24   9.0949464756281961368912116576494e-13
 
#define uint64_to_uint32   2.3283064359965952029459655278022e-10
 
#define uint64_to_uint8   1.3823577699190181534344400859741e-17
 
#define uint8_to_uint16   uint16( 257u )
 
#define uint8_to_uint20   4.1120588235294117647058823529412e+03
 
#define uint8_to_uint24   uint32( 65793u )
 
#define uint8_to_uint32   uint32( 16843009u )
 
#define uint8_to_uint64   uint64( 72340172838076673ull )
 

Detailed Description

Macro Definition Documentation

◆ uint16_to_uint20

#define uint16_to_uint20   1.6000228885328450446326390478370e+01

Conversion factor from 16-bit unsigned integer to 20-bit unsigned integer.

Definition at line 943 of file Defs.h.

◆ uint16_to_uint24

#define uint16_to_uint24   2.5600389105058365758754863813230e+02

Conversion factor from 16-bit unsigned integer to 24-bit unsigned integer.

Definition at line 949 of file Defs.h.

◆ uint16_to_uint32

#define uint16_to_uint32   uint32( 65537u )

Conversion factor from 16-bit unsigned integer to 32-bit unsigned integer.

Definition at line 955 of file Defs.h.

◆ uint16_to_uint64

#define uint16_to_uint64   uint64( 281479271743489ull )

Conversion factor from 16-bit unsigned integer to 64-bit unsigned integer.

Definition at line 961 of file Defs.h.

◆ uint16_to_uint8

#define uint16_to_uint8   3.8910505836575875486381322957198e-03

Conversion factor from 16-bit unsigned integer to 8-bit unsigned integer.

Definition at line 937 of file Defs.h.

◆ uint20_to_uint16

#define uint20_to_uint16   6.2499105929475717044560474930262e-02

Conversion factor from 20-bit unsigned integer to 16-bit unsigned integer.

Definition at line 973 of file Defs.h.

◆ uint20_to_uint24

#define uint20_to_uint24   1.6000014305128388527287032401116e+01

Conversion factor from 20-bit unsigned integer to 24-bit unsigned integer.

Definition at line 979 of file Defs.h.

◆ uint20_to_uint32

#define uint20_to_uint32   4.0960039053000500679493598455046e+03

Conversion factor from 20-bit unsigned integer to 32-bit unsigned integer.

Definition at line 985 of file Defs.h.

◆ uint20_to_uint64

#define uint20_to_uint64   1.7592202821648000014305128388527e+13

Conversion factor from 20-bit unsigned integer to 64-bit unsigned integer.

Definition at line 991 of file Defs.h.

◆ uint20_to_uint8

#define uint20_to_uint8   2.4318718260496387955081896860024e-04

Conversion factor from 20-bit unsigned integer to 8-bit unsigned integer.

Definition at line 967 of file Defs.h.

◆ uint24_to_uint16

#define uint24_to_uint16   3.9061906281823294271427051510039e-03

Conversion factor from 24-bit unsigned integer to 16-bit unsigned integer.

Definition at line 1003 of file Defs.h.

◆ uint24_to_uint20

#define uint24_to_uint20   6.2499944120642192402016663671533e-02

Conversion factor from 24-bit unsigned integer to 20-bit unsigned integer.

Definition at line 1009 of file Defs.h.

◆ uint24_to_uint32

#define uint24_to_uint32   2.5600001519918532366665146748134e+02

Conversion factor from 24-bit unsigned integer to 32-bit unsigned integer.

Definition at line 1015 of file Defs.h.

◆ uint24_to_uint64

#define uint24_to_uint64   1.0995116933120039061906281823294e+12

Conversion factor from 24-bit unsigned integer to 64-bit unsigned integer.

Definition at line 1021 of file Defs.h.

◆ uint24_to_uint8

#define uint24_to_uint8   1.5199185323666651467481343000015e-05

Conversion factor from 24-bit unsigned integer to 8-bit unsigned integer.

Definition at line 997 of file Defs.h.

◆ uint32_to_uint16

#define uint32_to_uint16   1.5258556235409005599890138395105e-05

Conversion factor from 32-bit unsigned integer to 16-bit unsigned integer.

Definition at line 1033 of file Defs.h.

◆ uint32_to_uint20

#define uint32_to_uint20   2.4414039222619971079430536152662e-04

Conversion factor from 32-bit unsigned integer to 20-bit unsigned integer.

Definition at line 1039 of file Defs.h.

◆ uint32_to_uint24

#define uint32_to_uint24   3.9062497680788509939049489316309e-03

Conversion factor from 32-bit unsigned integer to 24-bit unsigned integer.

Definition at line 1045 of file Defs.h.

◆ uint32_to_uint64

#define uint32_to_uint64   uint64( 4294967297ull )

Conversion factor from 32-bit unsigned integer to 64-bit unsigned integer.

Definition at line 1051 of file Defs.h.

◆ uint32_to_uint8

#define uint32_to_uint8   5.9371814145560333073502484027646e-08

Conversion factor from 32-bit unsigned integer to 8-bit unsigned integer.

Definition at line 1027 of file Defs.h.

◆ uint64_to_uint16

#define uint64_to_uint16   3.5526594686918766543265110209534e-15

Conversion factor from 64-bit unsigned integer to 16-bit unsigned integer.

Definition at line 1063 of file Defs.h.

◆ uint64_to_uint20

#define uint64_to_uint20   5.6843364650699390597549726005894e-14

Conversion factor from 64-bit unsigned integer to 20-bit unsigned integer.

Definition at line 1069 of file Defs.h.

◆ uint64_to_uint24

#define uint64_to_uint24   9.0949464756281961368912116576494e-13

Conversion factor from 64-bit unsigned integer to 24-bit unsigned integer.

Definition at line 1075 of file Defs.h.

◆ uint64_to_uint32

#define uint64_to_uint32   2.3283064359965952029459655278022e-10

Conversion factor from 64-bit unsigned integer to 32-bit unsigned integer.

Definition at line 1081 of file Defs.h.

◆ uint64_to_uint8

#define uint64_to_uint8   1.3823577699190181534344400859741e-17

Conversion factor from 64-bit unsigned integer to 8-bit unsigned integer.

Definition at line 1057 of file Defs.h.

◆ uint8_to_uint16

#define uint8_to_uint16   uint16( 257u )

Conversion factor from 8-bit unsigned integer to 16-bit unsigned integer.

Definition at line 907 of file Defs.h.

◆ uint8_to_uint20

#define uint8_to_uint20   4.1120588235294117647058823529412e+03

Conversion factor from 8-bit unsigned integer to 20-bit unsigned integer.

Definition at line 913 of file Defs.h.

◆ uint8_to_uint24

#define uint8_to_uint24   uint32( 65793u )

Conversion factor from 8-bit unsigned integer to 24-bit unsigned integer.

Definition at line 919 of file Defs.h.

◆ uint8_to_uint32

#define uint8_to_uint32   uint32( 16843009u )

Conversion factor from 8-bit unsigned integer to 32-bit unsigned integer.

Definition at line 925 of file Defs.h.

◆ uint8_to_uint64

#define uint8_to_uint64   uint64( 72340172838076673ull )

Conversion factor from 8-bit unsigned integer to 64-bit unsigned integer.

Definition at line 931 of file Defs.h.