Attached are three easy ways to solve the problem with HP48:
1 - RPN
2 – Algebraic
3 - Solve Dialogue.
The solve dialogue works with stored equations and variables, or creates them if they are not available. Named equations and named variables are stored in nested subdirectories, so you can build your own library of equations, and copy variable values or equations between subdirectories if you want. Structured programming is supported, along with a ton of built in math tools (see the link)
The built in units do not include smoot unfortunately ;-), but there is a capability to add user defined units.
The screens in the attached powerpoint came from the free PC program HPuseredit (version 4) which coordinates with free PC HP48 emulator program Emu48. You can use these tools to build and debug programs on pc and transfer to phone if you are so inclined. And of course Droid48 is also free.
I like it a lot, enough that I enjoy telling other people about it. I’m not saying it’s the best for this purpose or the best for any purpose… these things are matters of personal preference.
I’ve never tried Wolfram.
=====================================
(2B)+(2B)' ?