00:00:00 --- log: started forth/21.02.13 00:17:39 --- join: travisb_ joined #forth 00:18:08 --- quit: tabemann (Ping timeout: 265 seconds) 00:47:23 --- quit: jimt[m] (*.net *.split) 00:47:30 --- quit: TangentDelta (*.net *.split) 00:47:31 --- quit: a3f (*.net *.split) 00:47:32 --- quit: fiddlerwoaroof (*.net *.split) 00:50:03 --- quit: APic (*.net *.split) 00:50:04 --- quit: travisb_ (*.net *.split) 00:50:06 --- quit: boru (*.net *.split) 00:50:09 --- quit: cmtptr (*.net *.split) 00:50:10 --- quit: lispmacs[work] (*.net *.split) 00:50:15 --- quit: iyzsong (*.net *.split) 00:50:19 --- quit: Chobbes (*.net *.split) 00:50:22 --- quit: cp- (*.net *.split) 00:50:22 --- quit: koisoke (*.net *.split) 00:50:47 --- quit: spoofer (*.net *.split) 00:50:54 --- quit: astrid (*.net *.split) 00:51:00 --- quit: patrickg (*.net *.split) 00:51:04 --- quit: routeveg (*.net *.split) 00:51:05 --- quit: crc- (*.net *.split) 00:51:10 --- join: jimt[m] joined #forth 00:51:10 --- join: TangentDelta joined #forth 00:51:10 --- join: a3f joined #forth 00:51:10 --- join: fiddlerwoaroof joined #forth 00:51:14 --- quit: sts-q (Ping timeout: 258 seconds) 00:51:19 --- quit: joe9 (Ping timeout: 246 seconds) 00:52:51 --- join: spoofer joined #forth 00:52:51 --- join: astrid joined #forth 00:53:17 --- join: travisb_ joined #forth 00:53:17 --- join: boru joined #forth 00:53:17 --- join: cmtptr joined #forth 00:53:17 --- join: lispmacs[work] joined #forth 00:53:17 --- join: iyzsong joined #forth 00:53:17 --- join: Chobbes joined #forth 00:53:17 --- join: cp- joined #forth 00:53:17 --- join: koisoke joined #forth 00:53:30 --- quit: jimt[m] (Ping timeout: 258 seconds) 00:53:31 --- join: joe9 joined #forth 00:53:40 --- quit: siraben (Ping timeout: 265 seconds) 00:54:58 --- quit: cp- (Max SendQ exceeded) 00:56:03 --- quit: jevinskie[m] (Ping timeout: 265 seconds) 00:56:29 --- join: cp- joined #forth 00:57:02 --- join: routeveg joined #forth 00:57:02 --- join: crc- joined #forth 00:57:07 --- join: APic joined #forth 01:04:07 --- quit: rpcope (Ping timeout: 246 seconds) 01:06:48 --- join: rpcope joined #forth 01:10:38 --- join: sts-q joined #forth 01:34:49 --- join: dave0 joined #forth 02:03:51 On comp.lang.forth someone was asking what the point of M*/ is 02:04:37 It seems obvious to me, it's your typical accurate multiply-divide for doing fixed point calculations 02:05:28 I've got a double, I want to scale it up by 50%, I can do 3 2 M*/ 02:06:23 Just a super simple example, accuracy is not needed in that calculation, but it effectively lets you multiply by a fraction accurately, very handy 02:07:23 double numbers are a nice feature :-) 02:08:15 According to Anton Ertl it's "pretty special purpose" and his source is that GForth doesn't use it anywhere 02:08:36 But I wouldn't expect a forth environment to use it much, it's clearly more oriented towards applications 02:10:45 I've been thinking about how to do spreadsheet work in forth easily, and M*/ became almost immediately relevant because in spreadsheet work you're going to want to store everything as either double fixed point numbers or floating point numbers 02:19:45 --- join: patrickg joined #forth 02:25:50 --- join: jimt[m] joined #forth 02:29:00 --- join: siraben joined #forth 02:30:30 --- join: jevinskie[m] joined #forth 02:35:43 I've gone to the effort of making a google account so I can reply to the thread 02:46:25 --- quit: dddddd (Ping timeout: 256 seconds) 02:46:45 --- join: dddddd joined #forth 02:53:47 --- quit: dddddd (Ping timeout: 256 seconds) 03:16:40 --- join: dddddd joined #forth 03:19:40 --- quit: dddddd (Excess Flood) 03:19:59 --- join: dddddd joined #forth 03:24:30 --- quit: gravicappa (Ping timeout: 272 seconds) 03:26:39 --- quit: dddddd (Ping timeout: 256 seconds) 03:27:27 --- join: dddddd joined #forth 03:32:19 --- quit: dddddd (Ping timeout: 256 seconds) 03:33:07 --- join: dddddd joined #forth 03:33:52 --- join: gravicappa joined #forth 04:23:19 --- quit: dddddd (Ping timeout: 256 seconds) 05:11:12 --- join: dddddd joined #forth 06:30:15 --- quit: dddddd (Ping timeout: 256 seconds) 06:43:38 --- join: dddddd joined #forth 07:44:27 --- quit: dave0 (Quit: dave's not here) 07:46:45 --- quit: dys (Ping timeout: 256 seconds) 08:20:41 --- join: dys joined #forth 09:42:02 --- join: X-Scale` joined #forth 09:44:43 --- quit: X-Scale (Ping timeout: 264 seconds) 09:44:43 --- nick: X-Scale` -> X-Scale 09:48:15 --- join: hosewiejacke joined #forth 09:50:48 --- quit: hosewiejacke (Remote host closed the connection) 11:17:12 --- join: elioat joined #forth 11:23:07 --- quit: gravicappa (Ping timeout: 264 seconds) 11:23:28 --- join: gravicappa joined #forth 11:34:51 --- join: X-Scale` joined #forth 11:36:49 --- quit: X-Scale (Ping timeout: 256 seconds) 11:36:49 --- nick: X-Scale` -> X-Scale 11:47:19 --- part: elioat left #forth 12:41:07 --- quit: gravicappa (Ping timeout: 240 seconds) 15:54:43 --- join: dave0 joined #forth 16:01:23 --- quit: cantstanya (Read error: Connection reset by peer) 16:28:16 --- join: cantstanya joined #forth 16:59:46 --- join: Zarutian_HTC joined #forth 17:28:14 --- join: Zarutian_HTC1 joined #forth 17:29:34 --- quit: Zarutian_HTC (Read error: Connection reset by peer) 17:44:47 --- nick: Zarutian_HTC1 -> Zarutian_HTC 18:10:27 --- join: boru` joined #forth 18:10:29 --- quit: boru (Disconnected by services) 18:10:32 --- nick: boru` -> boru 18:16:26 --- quit: dave0 (Quit: dave's not here) 20:52:25 --- log: started forth/21.02.13 20:52:25 --- join: clog joined #forth 20:52:25 --- topic: 'Forth Programming | logged by clog at http://bit.ly/91toWN backup at http://forthworks.com/forth/irc-logs/ | If you have two (or more) stacks and speak RPN then you're welcome here! | https://github.com/mark4th' 20:52:25 --- topic: set by proteusguy!~proteusgu@cm-58-10-208-146.revip7.asianet.co.th on [Mon Dec 30 10:43:28 2019] 20:52:25 --- names: list (clog gravicappa sts-q _whitelogger dave0 boru Zarutian_HTC cantstanya X-Scale dys dddddd jevinskie[m] siraben jimt[m] patrickg rpcope APic crc- routeveg cp- joe9 bluekelp lonjil tangentstorm krjst ecraven veltas klys dzho phadthai djinni guan mstevens crc rprimus +KipIngram tolja crest ornxka_ Gromboli +proteusguy jn__ wineroots Keshl neuro_sys actuallybatman Lord_Nightmare Croran dnm mjl rann Vedran pareidolia MrMobius remexre cheers inode ovf rixard jedb) 20:52:25 --- names: list (TangentDelta a3f fiddlerwoaroof spoofer astrid travisb_ cmtptr lispmacs[work] iyzsong Chobbes koisoke) 20:53:28 --- quit: dave0 (Quit: dave's not here) 21:09:20 --- quit: _whitelogger (Remote host closed the connection) 21:12:18 --- join: _whitelogger joined #forth 21:20:51 --- join: boru` joined #forth 21:20:53 --- quit: boru (Disconnected by services) 21:20:56 --- nick: boru` -> boru 22:15:35 --- join: irsol joined #forth 22:43:10 --- join: dave0 joined #forth 23:54:16 --- quit: _whitelogger (Remote host closed the connection) 23:57:13 --- join: _whitelogger joined #forth 23:59:59 --- log: ended forth/21.02.13