4 ms·
> units 751 units, 62 prefixes You have: 10 miles You want: meters * 16093.44 / 6.2137119e-05 Huh. Never knew that was a thing!
by jeffhuys 1y ago
> units
751 units, 62 prefixes
You have: 10 miles
You want: meters
* 16093.44
/ 6.2137119e-05
Huh. Never knew that was a thing!
- bqmjjx0kac 1y agoI always want to reach for `units`, but I'm perennially baffled by the output! What's up with the * and /?
- Arnavion 1y agoThe * value is the result of converting 10 miles to meters, as requested. The / value is the inverse of that in case you wanted that, ie 0.1 meters in miles. It's explained in `man 1 units`
- bqmjjx0kac 1y agoOh, I know it's explained in the man page. I read it every time and promptly forget because I can't internalize the choice of notation.
- jagged-chisel 1y ago* multiply / divide
- bqmjjx0kac 1y agoI am familiar.
- spacepotato 1y agoIf you find the output a bit hard to parse at times (as I do), you might want to try qalc instead, I use it all the time from the terminal to do conversions: $ qalc > 3 millilightseconds to miles 3 milliLightSeconds ≈ 558 mi + 1491 yd + 0.1692913386 ft I'm not sure if it has all the same units as `units` does, but it replaced my use of it entirely as it can do other useful operations as well
- barnas2 1y agothe * is denoting the conversion from your first unit to your second, the / denotes the other way. You have: 1 miles You want: feet * 5280 / 0.00018939394 In the above example, 1 mile is 5280 feet, and 1 foot is 0.00018939394 miles If I do 2 miles to feet, the values are doubled (or halved for the reverse conversion) You have: 2 miles You want: feet * 10560 / 9.469697e-05
- Symbiote 1y agoI usually call it non-interactively: $ units 1500DKK USD * 236.76653 / 0.00422357 in which case it's always the first line I want. (The second line is telling me 1USD is 0.00422357 of 1500DKK.) Note if you use the currency conversions, systemctl enable units-currency-update.timer is needed to keep them up-to-date.
- tmtvl 1y agoIf you only need the first line you can invoke units with --terse. $ units --terse 2.4kWh megajoules 8.64
- bspammer 1y agoIt's one of my most used utilities, as someone who can't help but nerd-snipe myself on the regular. Example questions that I've used it for, just in the last week: If I work 42 hours/week, how many minutes is that per year? I've downloaded 4.91GB in the last minute, what's that in Mbps? How long will it take to download a 76GB game? This AWS feature costs $0.045/hour, how much is that per month? This guy I read about traveled 58,000km in 27 years, what's his average speed in m/s? How much would a 10cm sphere of gold be worth in GBP? If a 36 inch pipeline can deliver 25580 acre-feet of water in a year, how fast is the water flowing in m/s?
- jmoggr 1y ago> How much would a 10cm sphere of gold be worth in GBP? Is there some trick to this? Or do you have to input it like: You have: 4/3pi(10 cm)^319320 kg/m^345000 GBP/kg (What ChatGPT gave me)
- bspammer 1y agounits has (I assume room temp/pressure) densities for all elements, as well as some precious metal prices and currency exchange rates (you need to run the units_cur program regularly to update the database for these). It also has tab completion to make discovering these a bit easier. The invocation is You have: goldprice * golddensity * spherevol(10cm/2) You want: GBP
- jmoggr 1y agoNeat! Thank you!
- thedrexster 1y agoTIL -- thank you, brother!
- sneak 1y agoYou can just save a step and ask ChatGPT the answer. It can google the current spot price of gold.