Bind unary operators
This commit is contained in:
@@ -51,6 +51,12 @@ namespace Upsilon.BaseTypes.Number
|
||||
}
|
||||
#endregion
|
||||
|
||||
public static Number operator - (Number n)
|
||||
{
|
||||
if (n.IsFloat)
|
||||
return new NumberDouble(-((NumberDouble)n).Value);
|
||||
return new NumberLong(-((NumberLong)n).Value);
|
||||
}
|
||||
|
||||
#region Equality
|
||||
private bool Equals(Number other)
|
||||
|
||||
Reference in New Issue
Block a user