From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <84f53dabe8357c852216d6c9024f6eb0@coraid.com> References: <158d5dc0571fa04cab44a99b3fdf5921@kw.quanstro.net> <84f53dabe8357c852216d6c9024f6eb0@coraid.com> Date: Thu, 13 May 2010 16:16:02 +0100 Message-ID: From: roger peppe To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Subject: Re: [9fans] hoc output format Topicbox-Message-UUID: 204f9f4e-ead6-11e9-9d60-3106f5b1d025 On 13 May 2010 15:23, erik quanstrom wrote: > i typically do programming calculations and floating point > just isn't the right way to do that. it's ok if you stick to 32 bit and don't do divisions. personally for off-the-cuff command-line calculations i've been using my own "fc" for years and years. nothing else quite hits the spot, but i'm biased. my reasons: hoc doesn't do bit level ops, has too much syntax that needs quoting, and if you're quoting, it's awkward (in rc) to insert environment variables inside the quotes. dc doesn't take command line arguments, doesn't do floating point and its output isn't suitable for as input. there's a man page for the inferno version of fc here, in case anyone's interested: http://www.vitanuova.com/inferno/man/1/fc.html