Try: <<< Math.PI >>>; 3.141593 :(float) I think "pi" without Math. was added before Math.PI, so its probably kept around now for backwards compatibility. For what its worth, I think the canonical way to get e is actually Math.E (following the Java convention of capitalizing constant names). But Math.e works too clearly. spencer On Jan 15, 2009, at 5:31 AM, Kassen wrote:
Sorry, list, no chemicals here. I just couldn't resist the title.
Last night I was answering a question on the forum that involved the constant "e". To get e in chuck we go;
Math.e => float value;
However to get pi we go simply;
pi => float another_value;
This isn't exactly a major issue, compared to some of the other issues that we have but it does strike me as somewhat inconsistent. Is there a good reason for this? If not should we consider making this consistent, for example by stuffing pi in the Math library as well?
Yours, Kas. _______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users