Caut o modalitate în biblioteca JScience de a converti de la un tip de unitate la altul. Având în vedere un factor între unitățile de bază ale fiecărui tip, ar trebui să pot converti. Dar se pare că JScience nu este foarte frumos în ceea ce privește conversia și permite doar conversia între unități de același tip de bază.
Practic, scriu o aplicație pentru dietă și trebuie să pot converti între calorii, jouli, kilojouli, grame, kilograme, kg etc. Este complicat de valorile macronutrienților - conținut de carbohidrați, proteine și grăsimi.
Fiecare 1g de carbohidrați = 4 calorii. Adică 4000 de calorii sau 16,736 kilojuli sau 16736 jouli (unitatea de bază a energiei).
Carb_Unit este apoi definit ca: 16736 jouli/gram sau 16736000 joules/kilogram
Având în vedere aceste valori de bază, ar trebui să pot converti de la orice unitate de masă la orice unitate de energie. Dar, din nou, JScience nu va permite acest lucru. Există o modalitate de a spune convertorului să returneze un convertor cu factorul de conversie corect fără ca acesta să ofere ConversionException?
- Iphone - Construiește o bibliotecă statică grasă (simulator de dispozitiv) folosind Xcode și SDK 4 - Stack Overflow
- Cum să faci diferite tipuri de Martinis LoveToKnow
- Ios - Cum se exportă; gras; Cocoa Touch Framework (pentru Simulator și Dispozitiv) Overflow Stack
- Javascript - Cum fac un tabel de date v în dungi în Vuetify Stack Overflow
- Aflați despre caloriile prezente în diferite tipuri de orez