public void ManyPrecisionFloat_Should_Have_FiveDecimals() { // Act var channelProp = ChannelValue.From(42.2442244224422442f); // Assert AssertChannelProp(channelProp, "42.24422"); }
public void FromZeroFloat_Should_Be_0() { // Act var channelProp = ChannelValue.From(0f); // Assert AssertChannelProp(channelProp, "0"); }
public void FromPosFloat_Should_Be_ThatValue() { // Act var channelProp = ChannelValue.From(42.24f); // Assert AssertChannelProp(channelProp, "42.24"); }
public void FromNegativeFloat_Should_BeStringVersion_OfValue() { // Act var channelProp = ChannelValue.From(-5.5f); // Assert AssertChannelProp(channelProp, (-5.5f).ToString(CultureInfo.InvariantCulture)); }
public Channel(string name, float value, IEnumerable <ChannelProperty> properties) : this(name, AppendDataType(properties, ValueDataTypeProperty.Float)) { _value = ChannelValue.From(value); }