[CALC] Add units and conversion factors, patch by Andrea Maiani; nanoseconds entry added to resource files

See issue #5340 for more details.

svn path=/trunk/; revision=47454
This commit is contained in:
Gregor Schneider 2010-05-30 18:55:28 +00:00
parent b99bfa42f2
commit 3f536523c1
19 changed files with 96 additions and 75 deletions

View file

@ -66,11 +66,11 @@ static const conv_t conv_ANGLE[] = {
1 ha .................. = 10000 mq 1 ha .................. = 10000 mq
1 jeongbo ............. = 1 jeongbo ............. =
1 morgen hungary ...... = 1 morgen hungary ...... =
1 mu .................. = 1 mu .................. = 2000/3 mq
1 ping ................ = 1 ping ................ =
1 pyeong .............. = 1 pyeong .............. =
1 pyeongbangja ........ = 1 pyeongbangja ........ =
1 rai ................. = 1 rai ................. = 1600 mq
1 se .................. = 1080*(10/33)^2 mq 1 se .................. = 1080*(10/33)^2 mq
1 square cm ........... = 0.0001 mq 1 square cm ........... = 0.0001 mq
1 square chr .......... = 1 square chr .......... =
@ -101,11 +101,11 @@ static const conv_t conv_AREA[] = {
DECLARE_CONV_UNIT(AREA, HECTARES, "$*10000", "$/10000") DECLARE_CONV_UNIT(AREA, HECTARES, "$*10000", "$/10000")
// DECLARE_CONV_UNIT(AREA, JEONGBO, "$", "$") // DECLARE_CONV_UNIT(AREA, JEONGBO, "$", "$")
// DECLARE_CONV_UNIT(AREA, MORGEN_HUNGARY, "$", "$") // DECLARE_CONV_UNIT(AREA, MORGEN_HUNGARY, "$", "$")
// DECLARE_CONV_UNIT(AREA, MU, "$", "$") DECLARE_CONV_UNIT(AREA, MU, "$*(2000/3)", "$/(2000/3)")
// DECLARE_CONV_UNIT(AREA, PING, "$", "$") // DECLARE_CONV_UNIT(AREA, PING, "$", "$")
// DECLARE_CONV_UNIT(AREA, PYEONG, "$", "$") // DECLARE_CONV_UNIT(AREA, PYEONG, "$", "$")
// DECLARE_CONV_UNIT(AREA, PYEONGBANGJA, "$", "$") // DECLARE_CONV_UNIT(AREA, PYEONGBANGJA, "$", "$")
// DECLARE_CONV_UNIT(AREA, RAI, "$", "$") DECLARE_CONV_UNIT(AREA, RAI, "$*1600", "$/1600")
DECLARE_CONV_UNIT(AREA, SE, "$*108000/1089", "$*1089/108000") DECLARE_CONV_UNIT(AREA, SE, "$*108000/1089", "$*1089/108000")
DECLARE_CONV_UNIT(AREA, SQUARE_CENTIMETERS, "$*0,0001", "$/0,0001") DECLARE_CONV_UNIT(AREA, SQUARE_CENTIMETERS, "$*0,0001", "$/0,0001")
// DECLARE_CONV_UNIT(AREA, SQUARE_CHR, "$", "$") // DECLARE_CONV_UNIT(AREA, SQUARE_CHR, "$", "$")
@ -197,9 +197,10 @@ static const conv_t conv_ENERGY[] = {
1 barleycorn ..... = 1/3 inch = 0.9144/108 m 1 barleycorn ..... = 1/3 inch = 0.9144/108 m
1 cm ............. = 1/100 m 1 cm ............. = 1/100 m
1 chain uk ....... = 22 yards = 22*0.9144 m 1 chain uk ....... = 22 yards = 22*0.9144 m
1 chi ............ = 1 chi ............ = 1/3 m
1 chou ........... = 3600/33 m 1 chou ........... = 3600/33 m
1 chr ............ = 1 chr ............ =
1 cun ............ = 1/10 chi = 1/30 m
1 fathom ......... = 2 yard = 2*0.9144 m 1 fathom ......... = 2 yard = 2*0.9144 m
1 fathom ungary .. = 1.8964838 m (fixed) 1 fathom ungary .. = 1.8964838 m (fixed)
1 feet ........... = 12 inch = 0.9144/3 m 1 feet ........... = 12 inch = 0.9144/3 m
@ -231,7 +232,7 @@ static const conv_t conv_ENERGY[] = {
1 sen ............ = 1 sen ............ =
1 shaku .......... = 10/33 m 1 shaku .......... = 10/33 m
1 span ........... = 9 inches = 0.9144/4 m 1 span ........... = 9 inches = 0.9144/4 m
1 sun ............ = 10/330 m 1 sun ............ = 1/33 m
1 tsuen .......... = 1 tsuen .......... =
1 va ............. = 1 va ............. =
1 yard ........... = 0.9144 m 1 yard ........... = 0.9144 m
@ -244,10 +245,10 @@ static const conv_t conv_LENGTH[] = {
DECLARE_CONV_UNIT(LENGTH, BARLEYCORNS, "$*0.9144/108", "$/0.9144*108") DECLARE_CONV_UNIT(LENGTH, BARLEYCORNS, "$*0.9144/108", "$/0.9144*108")
DECLARE_CONV_UNIT(LENGTH, CENTIMETERS, "$/100", "$*100") DECLARE_CONV_UNIT(LENGTH, CENTIMETERS, "$/100", "$*100")
DECLARE_CONV_UNIT(LENGTH, CHAINS_UK, "$*20.1168", "$/20.1168") DECLARE_CONV_UNIT(LENGTH, CHAINS_UK, "$*20.1168", "$/20.1168")
// DECLARE_CONV_UNIT(LENGTH, CHI, "$", "$") DECLARE_CONV_UNIT(LENGTH, CHI, "$/3", "$*3")
DECLARE_CONV_UNIT(LENGTH, CHOU, "$*3600/33", "$*33/3600") DECLARE_CONV_UNIT(LENGTH, CHOU, "$*3600/33", "$*33/3600")
// DECLARE_CONV_UNIT(LENGTH, CHR, "$", "$") // DECLARE_CONV_UNIT(LENGTH, CHR, "$", "$")
// DECLARE_CONV_UNIT(LENGTH, CUN, "$", "$") DECLARE_CONV_UNIT(LENGTH, CUN, "$/30", "$*30")
DECLARE_CONV_UNIT(LENGTH, FATHOMS, "$*1.8288", "$/1.8288") DECLARE_CONV_UNIT(LENGTH, FATHOMS, "$*1.8288", "$/1.8288")
DECLARE_CONV_UNIT(LENGTH, FATHOMS_HUNGARY, "$*1.8964838", "$/1.8964838") DECLARE_CONV_UNIT(LENGTH, FATHOMS_HUNGARY, "$*1.8964838", "$/1.8964838")
DECLARE_CONV_UNIT(LENGTH, FEET, "$*0.3048", "$/0.3048") DECLARE_CONV_UNIT(LENGTH, FEET, "$*0.3048", "$/0.3048")
@ -280,7 +281,7 @@ static const conv_t conv_LENGTH[] = {
// DECLARE_CONV_UNIT(LENGTH, SEN, "$", "$") // DECLARE_CONV_UNIT(LENGTH, SEN, "$", "$")
DECLARE_CONV_UNIT(LENGTH, SHAKU, "$*10/33", "$*33/10") DECLARE_CONV_UNIT(LENGTH, SHAKU, "$*10/33", "$*33/10")
DECLARE_CONV_UNIT(LENGTH, SPAN, "$*0.9144/4", "$*4/0.9144") DECLARE_CONV_UNIT(LENGTH, SPAN, "$*0.9144/4", "$*4/0.9144")
DECLARE_CONV_UNIT(LENGTH, SUN, "$*10/330", "$*330/10") DECLARE_CONV_UNIT(LENGTH, SUN, "$*1/33", "$*33")
// DECLARE_CONV_UNIT(LENGTH, TSUEN, "$", "$") // DECLARE_CONV_UNIT(LENGTH, TSUEN, "$", "$")
// DECLARE_CONV_UNIT(LENGTH, VA, "$", "$") // DECLARE_CONV_UNIT(LENGTH, VA, "$", "$")
DECLARE_CONV_UNIT(LENGTH, YARDS, "$*0.9144", "$/0.9144") DECLARE_CONV_UNIT(LENGTH, YARDS, "$*0.9144", "$/0.9144")
@ -330,6 +331,7 @@ static const conv_t conv_PRESSURE[] = {
1 hour ...... = 3600 s 1 hour ...... = 3600 s
1 microsecond = 0.000001 s 1 microsecond = 0.000001 s
1 millisecond = 0.001 s 1 millisecond = 0.001 s
1 nanosecond. = 0.000000001 s
1 minute .... = 60 s 1 minute .... = 60 s
1 week ...... = 669600 s 1 week ...... = 669600 s
*/ */
@ -339,6 +341,7 @@ static const conv_t conv_TIME[] = {
DECLARE_CONV_UNIT(TIME, HOURS, "$*3600", "$/3600") DECLARE_CONV_UNIT(TIME, HOURS, "$*3600", "$/3600")
DECLARE_CONV_UNIT(TIME, MILLISECONDS, "$*0.001", "$/0.001") DECLARE_CONV_UNIT(TIME, MILLISECONDS, "$*0.001", "$/0.001")
DECLARE_CONV_UNIT(TIME, MICROSECONDS, "$*0.000001", "$/0.000001") DECLARE_CONV_UNIT(TIME, MICROSECONDS, "$*0.000001", "$/0.000001")
DECLARE_CONV_UNIT(TIME, NANOSECONDS, "$*0.000000001", "$/0.000000001")
DECLARE_CONV_UNIT(TIME, SECONDS, "$", "$") DECLARE_CONV_UNIT(TIME, SECONDS, "$", "$")
DECLARE_CONV_UNIT(TIME, WEEKS, "$*604800", "$/604800") DECLARE_CONV_UNIT(TIME, WEEKS, "$*604800", "$/604800")
DECLARE_CONV_UNIT(TIME, YEARS, "$*31556952", "$/31556952") DECLARE_CONV_UNIT(TIME, YEARS, "$*31556952", "$/31556952")
@ -462,9 +465,9 @@ static const conv_t conv_VOLUME[] = {
1 harb ............ = 1 harb ............ =
1 jin china ....... = 1 jin china ....... =
1 jin taiwan ...... = 1 jin taiwan ...... =
1 Kan ............. = 1 Kan ............. = 3750 g
1 Kilograms ....... = 1000 g 1 Kilograms ....... = 1000 g
1 Kin ............. = 1 Kin ............. = 600 g
1 Liang China ..... = 1 Liang China ..... =
1 Liang Taiwan .... = 1 Liang Taiwan .... =
1 monme ........... = 3.75 g 1 monme ........... = 3.75 g
@ -490,9 +493,9 @@ static const conv_t conv_WEIGHT[] = {
// DECLARE_CONV_UNIT(WEIGHT, HARB, "$", "$") // DECLARE_CONV_UNIT(WEIGHT, HARB, "$", "$")
// DECLARE_CONV_UNIT(WEIGHT, JIN_CHINA, "$", "$") // DECLARE_CONV_UNIT(WEIGHT, JIN_CHINA, "$", "$")
// DECLARE_CONV_UNIT(WEIGHT, JIN_TAIWAN, "$", "$") // DECLARE_CONV_UNIT(WEIGHT, JIN_TAIWAN, "$", "$")
// DECLARE_CONV_UNIT(WEIGHT, KAN, "$", "$") DECLARE_CONV_UNIT(WEIGHT, KAN, "$*3750", "$/3750")
DECLARE_CONV_UNIT(WEIGHT, KILOGRAMS, "$*1000", "$/1000") DECLARE_CONV_UNIT(WEIGHT, KILOGRAMS, "$*1000", "$/1000")
// DECLARE_CONV_UNIT(WEIGHT, KIN, "$", "$") DECLARE_CONV_UNIT(WEIGHT, KIN, "$*600", "$/600")
// DECLARE_CONV_UNIT(WEIGHT, LIANG_CHINA, "$", "$") // DECLARE_CONV_UNIT(WEIGHT, LIANG_CHINA, "$", "$")
// DECLARE_CONV_UNIT(WEIGHT, LIANG_TAIWAN, "$", "$") // DECLARE_CONV_UNIT(WEIGHT, LIANG_TAIWAN, "$", "$")
DECLARE_CONV_UNIT(WEIGHT, MONME, "$*3.75", "$/3.75") DECLARE_CONV_UNIT(WEIGHT, MONME, "$*3.75", "$/3.75")

View file

@ -639,6 +639,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Äíè" IDS_TIME_DAYS "Äíè"
IDS_TIME_HOURS "×àñè" IDS_TIME_HOURS "×àñè"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Ìèêðîñåêóíäè" IDS_TIME_MICROSECONDS "Ìèêðîñåêóíäè"
IDS_TIME_MILLISECONDS "Ìèëèñåêóíäè" IDS_TIME_MILLISECONDS "Ìèëèñåêóíäè"
IDS_TIME_MINUTES "Ìèíóòè" IDS_TIME_MINUTES "Ìèíóòè"

View file

@ -644,6 +644,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Dny" IDS_TIME_DAYS "Dny"
IDS_TIME_HOURS "Hodiny" IDS_TIME_HOURS "Hodiny"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Mikrosekundy" IDS_TIME_MICROSECONDS "Mikrosekundy"
IDS_TIME_MILLISECONDS "Milisekundy" IDS_TIME_MILLISECONDS "Milisekundy"
IDS_TIME_MINUTES "Minuty" IDS_TIME_MINUTES "Minuty"

View file

@ -639,6 +639,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Tagen" IDS_TIME_DAYS "Tagen"
IDS_TIME_HOURS "Stunden" IDS_TIME_HOURS "Stunden"
IDS_TIME_NANOSECONDS "Nanosekunden"
IDS_TIME_MICROSECONDS "Mikrosekunden" IDS_TIME_MICROSECONDS "Mikrosekunden"
IDS_TIME_MILLISECONDS "Millisekunden" IDS_TIME_MILLISECONDS "Millisekunden"
IDS_TIME_MINUTES "Minuten" IDS_TIME_MINUTES "Minuten"

View file

@ -639,6 +639,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "ÌÝñåò" IDS_TIME_DAYS "ÌÝñåò"
IDS_TIME_HOURS "¿ñåò" IDS_TIME_HOURS "¿ñåò"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Ìéêñïäåõôåñüëåðôá" IDS_TIME_MICROSECONDS "Ìéêñïäåõôåñüëåðôá"
IDS_TIME_MILLISECONDS "Ìéëéäåõôåñüëåðôá" IDS_TIME_MILLISECONDS "Ìéëéäåõôåñüëåðôá"
IDS_TIME_MINUTES "ËåðôÜ" IDS_TIME_MINUTES "ËåðôÜ"

View file

@ -639,6 +639,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Days" IDS_TIME_DAYS "Days"
IDS_TIME_HOURS "Hours" IDS_TIME_HOURS "Hours"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Microseconds" IDS_TIME_MICROSECONDS "Microseconds"
IDS_TIME_MILLISECONDS "Milliseconds" IDS_TIME_MILLISECONDS "Milliseconds"
IDS_TIME_MINUTES "Minutes" IDS_TIME_MINUTES "Minutes"

View file

@ -644,6 +644,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Días" IDS_TIME_DAYS "Días"
IDS_TIME_HOURS "Horas" IDS_TIME_HOURS "Horas"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Microsegundos" IDS_TIME_MICROSECONDS "Microsegundos"
IDS_TIME_MILLISECONDS "Milisegundos" IDS_TIME_MILLISECONDS "Milisegundos"
IDS_TIME_MINUTES "Minutos" IDS_TIME_MINUTES "Minutos"

View file

@ -639,6 +639,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Jours" IDS_TIME_DAYS "Jours"
IDS_TIME_HOURS "Heures" IDS_TIME_HOURS "Heures"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Microsecondes" IDS_TIME_MICROSECONDS "Microsecondes"
IDS_TIME_MILLISECONDS "Millisecondes" IDS_TIME_MILLISECONDS "Millisecondes"
IDS_TIME_MINUTES "Minutes" IDS_TIME_MINUTES "Minutes"

View file

@ -639,6 +639,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Giorni" IDS_TIME_DAYS "Giorni"
IDS_TIME_HOURS "Ore" IDS_TIME_HOURS "Ore"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Microsecondi" IDS_TIME_MICROSECONDS "Microsecondi"
IDS_TIME_MILLISECONDS "Millisecondi" IDS_TIME_MILLISECONDS "Millisecondi"
IDS_TIME_MINUTES "Minuti" IDS_TIME_MINUTES "Minuti"

View file

@ -643,6 +643,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Days" IDS_TIME_DAYS "Days"
IDS_TIME_HOURS "Hours" IDS_TIME_HOURS "Hours"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Microseconds" IDS_TIME_MICROSECONDS "Microseconds"
IDS_TIME_MILLISECONDS "Milliseconds" IDS_TIME_MILLISECONDS "Milliseconds"
IDS_TIME_MINUTES "Minutes" IDS_TIME_MINUTES "Minutes"

View file

@ -639,6 +639,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Dagen" IDS_TIME_DAYS "Dagen"
IDS_TIME_HOURS "Uren" IDS_TIME_HOURS "Uren"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Microseconden" IDS_TIME_MICROSECONDS "Microseconden"
IDS_TIME_MILLISECONDS "Milliseconden" IDS_TIME_MILLISECONDS "Milliseconden"
IDS_TIME_MINUTES "Minuten" IDS_TIME_MINUTES "Minuten"

View file

@ -639,6 +639,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "**" IDS_TIME_DAYS "**"
IDS_TIME_HOURS "**" IDS_TIME_HOURS "**"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "**" IDS_TIME_MICROSECONDS "**"
IDS_TIME_MILLISECONDS "**" IDS_TIME_MILLISECONDS "**"
IDS_TIME_MINUTES "**" IDS_TIME_MINUTES "**"

View file

@ -646,6 +646,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Dni" IDS_TIME_DAYS "Dni"
IDS_TIME_HOURS "Godzin" IDS_TIME_HOURS "Godzin"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Mikrosekund" IDS_TIME_MICROSECONDS "Mikrosekund"
IDS_TIME_MILLISECONDS "Milisekund" IDS_TIME_MILLISECONDS "Milisekund"
IDS_TIME_MINUTES "Minut" IDS_TIME_MINUTES "Minut"

View file

@ -641,6 +641,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Zile" IDS_TIME_DAYS "Zile"
IDS_TIME_HOURS "Ore" IDS_TIME_HOURS "Ore"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Microsecunde" IDS_TIME_MICROSECONDS "Microsecunde"
IDS_TIME_MILLISECONDS "Milisecunde" IDS_TIME_MILLISECONDS "Milisecunde"
IDS_TIME_MINUTES "Minute" IDS_TIME_MINUTES "Minute"

View file

@ -639,6 +639,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "äåíü" IDS_TIME_DAYS "äåíü"
IDS_TIME_HOURS "÷àñ" IDS_TIME_HOURS "÷àñ"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "ìèêðîñåêóíäà" IDS_TIME_MICROSECONDS "ìèêðîñåêóíäà"
IDS_TIME_MILLISECONDS "ìèëëèñåêóíäà" IDS_TIME_MILLISECONDS "ìèëëèñåêóíäà"
IDS_TIME_MINUTES "ìèíóòà" IDS_TIME_MINUTES "ìèíóòà"

View file

@ -647,6 +647,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Dni" IDS_TIME_DAYS "Dni"
IDS_TIME_HOURS "Hodiny" IDS_TIME_HOURS "Hodiny"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Mikrosekundy" IDS_TIME_MICROSECONDS "Mikrosekundy"
IDS_TIME_MILLISECONDS "Milisekundy" IDS_TIME_MILLISECONDS "Milisekundy"
IDS_TIME_MINUTES "Minúty" IDS_TIME_MINUTES "Minúty"

View file

@ -644,6 +644,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Days" IDS_TIME_DAYS "Days"
IDS_TIME_HOURS "Hours" IDS_TIME_HOURS "Hours"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "Microseconds" IDS_TIME_MICROSECONDS "Microseconds"
IDS_TIME_MILLISECONDS "Milliseconds" IDS_TIME_MILLISECONDS "Milliseconds"
IDS_TIME_MINUTES "Minutes" IDS_TIME_MINUTES "Minutes"

View file

@ -647,6 +647,7 @@ STRINGTABLE DISCARDABLE
BEGIN BEGIN
IDS_TIME_DAYS "Äîáà" IDS_TIME_DAYS "Äîáà"
IDS_TIME_HOURS "Ãîäèíà" IDS_TIME_HOURS "Ãîäèíà"
IDS_TIME_NANOSECONDS "Nanoseconds"
IDS_TIME_MICROSECONDS "̳êðîñåêóíäà" IDS_TIME_MICROSECONDS "̳êðîñåêóíäà"
IDS_TIME_MILLISECONDS "̳ë³ñåêóíäà" IDS_TIME_MILLISECONDS "̳ë³ñåêóíäà"
IDS_TIME_MINUTES "Õâèëèíà" IDS_TIME_MINUTES "Õâèëèíà"

View file

@ -276,10 +276,11 @@
#define IDS_TIME_HOURS 3002 #define IDS_TIME_HOURS 3002
#define IDS_TIME_MICROSECONDS 3003 #define IDS_TIME_MICROSECONDS 3003
#define IDS_TIME_MILLISECONDS 3004 #define IDS_TIME_MILLISECONDS 3004
#define IDS_TIME_MINUTES 3005 #define IDS_TIME_NANOSECONDS 3005
#define IDS_TIME_SECONDS 3006 #define IDS_TIME_MINUTES 3006
#define IDS_TIME_WEEKS 3007 #define IDS_TIME_SECONDS 3007
#define IDS_TIME_YEARS 3008 #define IDS_TIME_WEEKS 3008
#define IDS_TIME_YEARS 3009
/* TYPES OF VELOCITIES */ /* TYPES OF VELOCITIES */
#define IDS_VELOCITY_CMS_SECOND 3100 #define IDS_VELOCITY_CMS_SECOND 3100