Talk:Seven-sided dice from five-sided dice: Difference between revisions

→‎numbers on a die: added comments about binary dice.
(→‎J solution seems ugly: handle arrays)
(→‎numbers on a die: added comments about binary dice.)
 
(3 intermediate revisions by 3 users not shown)
Line 1:
== dead link ==
The Stack Overflow link in the task description is dead --Thu Apr 10 20:57:05 PDT 2014
== numbers on a die ==
It's more common for computer random number generators to generate a random number from 0 to n-1, than from 1 to n. So I propose changing the definitions of dice5() and dice7() to generate integers from 0..4 and 0..6, respectively. It will make the math a little simpler. --[[Special:Contributions/96.238.211.175|96.238.211.175]] 08:26, 9 August 2009 (UTC)
:Hi, please don't change this as it is more common for dice to count from 1. It is better to make the program adapt to the problem in this case. --[[User:Paddy3118|Paddy3118]] 08:56, 9 August 2009 (UTC)
Line 4 ⟶ 7:
::As noted in the Tcl explanatory text, this is explicitly about making a primitive D5 and creating a D7 from it. (That's also why I use the terms D5 and D7; what programmer hasn't played at least ''some'' D&D? :-)) In any case, no conventional die (the correct singular form of “dice”) numbers from 0. —[[User:Dkf|Donal Fellows]] 10:04, 9 August 2009 (UTC)
::I'm probably the exception that proves the rule about D&D. (My great time waster was PacMan)! --[[User:Paddy3118|Paddy3118]] 11:10, 9 August 2009 (UTC)
 
::: I have quite a collection of dice and none of which have a zero (or blank) on them.       --- Well, all except one set.   They are   ''binary dice''   (and pretty hard to find one in the wild),   and are six sized, with just three sets of a '''one''' and a '''zero'''.   But other than that anomaly, I have no dice with zero (or no) pips.   Note that some binary die have the pips numbered (one through six) in binary, but no zero.     -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 23:30, 28 December 2018 (UTC)
 
== J solution seems ugly ==