Changeset 138 for trunk/sources/HeuristicLab.Random
- Timestamp:
- 04/20/08 10:56:51 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Random/NormalDistributedRandom.cs
r2 r138 25 25 using HeuristicLab.Core; 26 26 using System.Xml; 27 using System.Globalization; 27 28 28 29 namespace HeuristicLab.Random { … … 510 511 #endregion 511 512 512 #region IStorable Members 513 514 513 #region persistence 515 514 public override XmlNode GetXmlNode(string name, XmlDocument document, IDictionary<Guid, IStorable> persistedObjects) { 516 515 XmlNode node = base.GetXmlNode(name, document, persistedObjects); 517 516 518 517 XmlNode muNode = document.CreateNode(XmlNodeType.Element, "Mu", null); 519 muNode.InnerText = mu.ToString( );518 muNode.InnerText = mu.ToString(CultureInfo.InvariantCulture); 520 519 node.AppendChild(muNode); 521 520 522 521 XmlNode sigmaNode = document.CreateNode(XmlNodeType.Element, "Sigma", null); 523 sigmaNode.InnerText = sigma.ToString( );522 sigmaNode.InnerText = sigma.ToString(CultureInfo.InvariantCulture); 524 523 node.AppendChild(sigmaNode); 525 524 … … 532 531 base.Populate(node, restoredObjects); 533 532 534 mu = double.Parse(node.SelectSingleNode("Mu").InnerText );535 sigma = double.Parse(node.SelectSingleNode("Sigma").InnerText );533 mu = double.Parse(node.SelectSingleNode("Mu").InnerText, CultureInfo.InvariantCulture); 534 sigma = double.Parse(node.SelectSingleNode("Sigma").InnerText, CultureInfo.InvariantCulture); 536 535 uniform = (IRandom)PersistenceManager.Restore(node.SelectSingleNode("UniformRandom"), restoredObjects); 537 536 }
Note: See TracChangeset
for help on using the changeset viewer.