diff --git a/Numbers/PeterO/Numbers/EDecimal.cs b/Numbers/PeterO/Numbers/EDecimal.cs index 3d16f1b..94f2256 100755 --- a/Numbers/PeterO/Numbers/EDecimal.cs +++ b/Numbers/PeterO/Numbers/EDecimal.cs @@ -1063,7 +1063,7 @@ public static EDecimal FromEFloat(EFloat bigfloat) { } } - /// Converts a boolean value (true or false) to an + /// Converts a Boolean value (true or false) to an /// arbitrary-precision decimal number. /// Either true or false. /// The number 1 if is true; diff --git a/Numbers/PeterO/Numbers/EDecimalExtra.cs b/Numbers/PeterO/Numbers/EDecimalExtra.cs index 2c3b95a..6635906 100755 --- a/Numbers/PeterO/Numbers/EDecimalExtra.cs +++ b/Numbers/PeterO/Numbers/EDecimalExtra.cs @@ -50,7 +50,7 @@ public static EDecimal FromDecimal(decimal dec) { dec.ToString(System.Globalization.CultureInfo.InvariantCulture)); } - /// Converts a boolean value (true or false) to an arbitrary + /// Converts a Boolean value (true or false) to an arbitrary /// precision decimal. /// Either true or false. /// The number 1 if is true; diff --git a/Numbers/PeterO/Numbers/EDecimals.cs b/Numbers/PeterO/Numbers/EDecimals.cs index 8ef6dcc..21c0cf9 100755 --- a/Numbers/PeterO/Numbers/EDecimals.cs +++ b/Numbers/PeterO/Numbers/EDecimals.cs @@ -32,7 +32,7 @@ public static EDecimal Int32ToEDecimal(int i32, EContext ec) { return EDecimal.FromInt32(i32).RoundToPrecision(ec); } - /// Converts a boolean value (either true or false) to an + /// Converts a Boolean value (either true or false) to an /// arbitrary-precision decimal number. /// Either true or false. /// A context used for rounding the result. Can be @@ -43,7 +43,7 @@ public static EDecimal Int32ToEDecimal(int i32, EContext ec) { public static EDecimal BooleanToEDecimal(bool b, EContext ec) { // NOTE: Not a miscellaneous operation in the General Decimal // Arithmetic Specification 1.70, but required since some of the - // miscellaneous operations here return booleans + // miscellaneous operations here return Boolean values return EDecimal.FromInt32(b ? 1 : 0).RoundToPrecision(ec); } diff --git a/Numbers/PeterO/Numbers/EFloat.cs b/Numbers/PeterO/Numbers/EFloat.cs index 3dde96d..1955409 100755 --- a/Numbers/PeterO/Numbers/EFloat.cs +++ b/Numbers/PeterO/Numbers/EFloat.cs @@ -5095,7 +5095,7 @@ public int ToInt32IfExact() { return this.IsZero ? ((int)0) : this.ToEIntegerIfExact().ToInt32Checked(); } - /// Converts a boolean value (either true or false) to an + /// Converts a Boolean value (either true or false) to an /// arbitrary-precision binary floating-point number. /// Either true or false. /// The number 1 if is true, diff --git a/Numbers/PeterO/Numbers/EFloatExtra.cs b/Numbers/PeterO/Numbers/EFloatExtra.cs index 3f9fc02..439dec8 100755 --- a/Numbers/PeterO/Numbers/EFloatExtra.cs +++ b/Numbers/PeterO/Numbers/EFloatExtra.cs @@ -9,7 +9,7 @@ Any copyright to this work is released to the Public Domain. namespace PeterO.Numbers { public sealed partial class EFloat { - /// Converts a boolean value (true or false) to an + /// Converts a Boolean value (true or false) to an /// arbitrary-precision binary floating-point number. /// Either true or false. /// The number 1 if is true; diff --git a/Numbers/PeterO/Numbers/EFloats.cs b/Numbers/PeterO/Numbers/EFloats.cs index 67fc5a3..c5dc2bc 100755 --- a/Numbers/PeterO/Numbers/EFloats.cs +++ b/Numbers/PeterO/Numbers/EFloats.cs @@ -30,7 +30,7 @@ public static EFloat Int32ToEFloat(int i32, EContext ec) { return EFloat.FromInt32(i32).RoundToPrecision(ec); } - /// Converts a boolean value (either true or false) to an + /// Converts a Boolean value (either true or false) to an /// arbitrary-precision binary floating-point number. /// Either true or false. /// A context used for rounding the result. Can be @@ -41,7 +41,7 @@ public static EFloat Int32ToEFloat(int i32, EContext ec) { public static EFloat BooleanToEFloat(bool b, EContext ec) { // NOTE: Not a miscellaneous operation in the General Decimal // Arithmetic Specification 1.70, but required since some of the - // miscellaneous operations here return booleans + // miscellaneous operations here return Boolean values return EFloat.FromInt32(b ? 1 : 0).RoundToPrecision(ec); } diff --git a/Numbers/PeterO/Numbers/EInteger.cs b/Numbers/PeterO/Numbers/EInteger.cs index 9f78d22..c04bfb7 100755 --- a/Numbers/PeterO/Numbers/EInteger.cs +++ b/Numbers/PeterO/Numbers/EInteger.cs @@ -419,7 +419,7 @@ public static EInteger FromBytes( new EInteger(newwordCount, newreg, numIsNegative); } - /// Converts a boolean value (true or false) to an + /// Converts a Boolean value (true or false) to an /// arbitrary-precision integer. /// Either true or false. /// The number 1 if is true; diff --git a/Numbers/PeterO/Numbers/ERational.cs b/Numbers/PeterO/Numbers/ERational.cs index dfd3ab0..b410f3a 100755 --- a/Numbers/PeterO/Numbers/ERational.cs +++ b/Numbers/PeterO/Numbers/ERational.cs @@ -2760,7 +2760,7 @@ public int ToInt32IfExact() { return this.IsZero ? ((int)0) : this.ToEIntegerIfExact().ToInt32Checked(); } - /// Converts a boolean value (true or false) to an + /// Converts a Boolean value (true or false) to an /// arbitrary-precision rational number. /// Either true or false. /// The number 1 if is true; diff --git a/Numbers/PeterO/Numbers/ERationalExtra.cs b/Numbers/PeterO/Numbers/ERationalExtra.cs index 120b03e..d30ad84 100755 --- a/Numbers/PeterO/Numbers/ERationalExtra.cs +++ b/Numbers/PeterO/Numbers/ERationalExtra.cs @@ -9,7 +9,7 @@ Any copyright to this work is released to the Public Domain. namespace PeterO.Numbers { public sealed partial class ERational { - /// Converts a boolean value (true or false) to an + /// Converts a Boolean value (true or false) to an /// arbitrary-precision rational number. /// Either true or false. /// 1 if is true; otherwise, diff --git a/Numbers/docs.xml b/Numbers/docs.xml index 40a779a..59673bf 100755 --- a/Numbers/docs.xml +++ b/Numbers/docs.xml @@ -2010,7 +2010,7 @@ - Converts a boolean value (true or false) to an + Converts a Boolean value (true or false) to an arbitrary-precision decimal number. Either true or false. The number 1 if is true; @@ -4940,7 +4940,7 @@ - Converts a boolean value (true or false) to an arbitrary + Converts a Boolean value (true or false) to an arbitrary precision decimal. Either true or false. The number 1 if is true; @@ -5153,7 +5153,7 @@ - Converts a boolean value (either true or false) to an + Converts a Boolean value (either true or false) to an arbitrary-precision decimal number. Either true or false. A context used for rounding the result. Can be @@ -6805,7 +6805,7 @@ - Converts a boolean value (either true or false) to an + Converts a Boolean value (either true or false) to an arbitrary-precision binary floating-point number. Either true or false. The number 1 if is true, @@ -9537,7 +9537,7 @@ - Converts a boolean value (true or false) to an + Converts a Boolean value (true or false) to an arbitrary-precision binary floating-point number. Either true or false. The number 1 if is true; @@ -9759,7 +9759,7 @@ - Converts a boolean value (either true or false) to an + Converts a Boolean value (either true or false) to an arbitrary-precision binary floating-point number. Either true or false. A context used for rounding the result. Can be @@ -10747,7 +10747,7 @@ - Converts a boolean value (true or false) to an + Converts a Boolean value (true or false) to an arbitrary-precision integer. Either true or false. The number 1 if is true; @@ -13154,7 +13154,7 @@ - Converts a boolean value (true or false) to an + Converts a Boolean value (true or false) to an arbitrary-precision rational number. Either true or false. The number 1 if is true; @@ -14713,7 +14713,7 @@ - Converts a boolean value (true or false) to an + Converts a Boolean value (true or false) to an arbitrary-precision rational number. Either true or false. 1 if is true; otherwise, diff --git a/docs/PeterO.Numbers.EDecimal.md b/docs/PeterO.Numbers.EDecimal.md index 919f0e1..837e631 100755 --- a/docs/PeterO.Numbers.EDecimal.md +++ b/docs/PeterO.Numbers.EDecimal.md @@ -213,7 +213,7 @@ The elements described above are in the same order as the order of each bit of e * [explicit operator float(PeterO.Numbers.EDecimal)](#explicit_operator_float_PeterO_Numbers_EDecimal) - Converts this value to its closest equivalent as a 32-bit floating-point number. * [explicit operator int(PeterO.Numbers.EDecimal)](#explicit_operator_int_PeterO_Numbers_EDecimal) - Converts an arbitrary-precision decimal number to a 32-bit signed integer if it can fit in a 32-bit signed integer after converting it to an integer by discarding its fractional part. * [explicit operator long(PeterO.Numbers.EDecimal)](#explicit_operator_long_PeterO_Numbers_EDecimal) - Converts an arbitrary-precision decimal number to a 64-bit signed integer if it can fit in a 64-bit signed integer after converting it to an integer by discarding its fractional part. -* [explicit operator PeterO.Numbers.EDecimal(bool)](#explicit_operator_PeterO_Numbers_EDecimal_bool) - Converts a boolean value (true or false) to an arbitrary precision decimal. +* [explicit operator PeterO.Numbers.EDecimal(bool)](#explicit_operator_PeterO_Numbers_EDecimal_bool) - Converts a Boolean value (true or false) to an arbitrary precision decimal. * [explicit operator PeterO.Numbers.EInteger(PeterO.Numbers.EDecimal)](#explicit_operator_PeterO_Numbers_EInteger_PeterO_Numbers_EDecimal) - Converts an arbitrary-precision decimal floating-point number to an arbitrary-precision integer. * [explicit operator sbyte(PeterO.Numbers.EDecimal)](#explicit_operator_sbyte_PeterO_Numbers_EDecimal) - Converts an arbitrary-precision decimal number to an 8-bit signed integer if it can fit in an 8-bit signed integer after converting it to an integer by discarding its fractional part. * [explicit operator short(PeterO.Numbers.EDecimal)](#explicit_operator_short_PeterO_Numbers_EDecimal) - Converts an arbitrary-precision decimal number to a 16-bit signed integer if it can fit in a 16-bit signed integer after converting it to an integer by discarding its fractional part. @@ -222,7 +222,7 @@ The elements described above are in the same order as the order of each bit of e * [explicit operator ushort(PeterO.Numbers.EDecimal)](#explicit_operator_ushort_PeterO_Numbers_EDecimal) - Converts an arbitrary-precision decimal number to a 16-bit unsigned integer if it can fit in a 16-bit unsigned integer after converting it to an integer by discarding its fractional part. * [ExpM1(PeterO.Numbers.EContext)](#ExpM1_PeterO_Numbers_EContext) - Finds e (the base of natural logarithms) raised to the power of this object's value, and subtracts the result by 1 and returns the final result, in a way that avoids loss of precision if the true result is very close to 0. * [Exponent](#Exponent) - Gets this object's exponent. -* [FromBoolean(bool)](#FromBoolean_bool) - Converts a boolean value (true or false) to an arbitrary-precision decimal number. +* [FromBoolean(bool)](#FromBoolean_bool) - Converts a Boolean value (true or false) to an arbitrary-precision decimal number. * [FromByte(byte)](#FromByte_byte) - Converts a byte (from 0 to 255) to an arbitrary-precision decimal number. * [FromDecimal(decimal)](#FromDecimal_decimal) - Converts a decimal under the Common Language Infrastructure (see T:PeterO. * [FromDouble(double)](#FromDouble_double) - Creates an arbitrary-precision decimal number from a 64-bit binary floating-point number. @@ -1659,7 +1659,7 @@ Exponential of this object, minus 1. Signals FlagInvalid and returns not-a-numbe public static PeterO.Numbers.EDecimal FromBoolean( bool boolValue); -Converts a boolean value (true or false) to an arbitrary-precision decimal number. +Converts a Boolean value (true or false) to an arbitrary-precision decimal number. Parameters: @@ -3428,7 +3428,7 @@ The parameter input public static explicit operator PeterO.Numbers.EDecimal( bool boolValue); -Converts a boolean value (true or false) to an arbitrary precision decimal. +Converts a Boolean value (true or false) to an arbitrary precision decimal. Parameters: diff --git a/docs/PeterO.Numbers.EDecimalExtras.md b/docs/PeterO.Numbers.EDecimalExtras.md index 57b438b..a2b68e6 100755 --- a/docs/PeterO.Numbers.EDecimalExtras.md +++ b/docs/PeterO.Numbers.EDecimalExtras.md @@ -6,7 +6,7 @@ A class that implements additional operations on arbitrary-precision decimal num ### Member Summary * [And(PeterO.Numbers.EDecimal, PeterO.Numbers.EDecimal, PeterO.Numbers.EContext)](#And_PeterO_Numbers_EDecimal_PeterO_Numbers_EDecimal_PeterO_Numbers_EContext) - Performs a logical AND operation on two decimal numbers in the form oflogical operands. -* [BooleanToEDecimal(bool, PeterO.Numbers.EContext)](#BooleanToEDecimal_bool_PeterO_Numbers_EContext) - Converts a boolean value (either true or false) to an arbitrary-precision decimal number. +* [BooleanToEDecimal(bool, PeterO.Numbers.EContext)](#BooleanToEDecimal_bool_PeterO_Numbers_EContext) - Converts a Boolean value (either true or false) to an arbitrary-precision decimal number. * [Canonical(PeterO.Numbers.EDecimal)](#Canonical_PeterO_Numbers_EDecimal) - Returns a canonical version of the given arbitrary-precision number object. * [CompareTotalMagnitude(PeterO.Numbers.EDecimal, PeterO.Numbers.EDecimal, PeterO.Numbers.EContext)](#CompareTotalMagnitude_PeterO_Numbers_EDecimal_PeterO_Numbers_EDecimal_PeterO_Numbers_EContext) - Compares the absolute values of two arbitrary-precision number objects, imposing a total ordering on all possible values (ignoring their signs). * [CompareTotal(PeterO.Numbers.EDecimal, PeterO.Numbers.EDecimal, PeterO.Numbers.EContext)](#CompareTotal_PeterO_Numbers_EDecimal_PeterO_Numbers_EDecimal_PeterO_Numbers_EContext) - Compares the values of one arbitrary-precision number object and another object, imposing a total ordering on all possible values. @@ -70,7 +70,7 @@ The result of the logical AND operation as a logical operand. Signals an invalid bool b, PeterO.Numbers.EContext ec); -Converts a boolean value (either true or false) to an arbitrary-precision decimal number. +Converts a Boolean value (either true or false) to an arbitrary-precision decimal number. Parameters: diff --git a/docs/PeterO.Numbers.EDecimals.md b/docs/PeterO.Numbers.EDecimals.md index 0b45f96..fc8d66c 100755 --- a/docs/PeterO.Numbers.EDecimals.md +++ b/docs/PeterO.Numbers.EDecimals.md @@ -6,7 +6,7 @@ A class that implements additional operations on arbitrary-precision decimal num ### Member Summary * [And(PeterO.Numbers.EDecimal, PeterO.Numbers.EDecimal, PeterO.Numbers.EContext)](#And_PeterO_Numbers_EDecimal_PeterO_Numbers_EDecimal_PeterO_Numbers_EContext) - Performs a logical AND operation on two decimal numbers in the form of logical operands. -* [BooleanToEDecimal(bool, PeterO.Numbers.EContext)](#BooleanToEDecimal_bool_PeterO_Numbers_EContext) - Converts a boolean value (either true or false) to an arbitrary-precision decimal number. +* [BooleanToEDecimal(bool, PeterO.Numbers.EContext)](#BooleanToEDecimal_bool_PeterO_Numbers_EContext) - Converts a Boolean value (either true or false) to an arbitrary-precision decimal number. * [Canonical(PeterO.Numbers.EDecimal)](#Canonical_PeterO_Numbers_EDecimal) - Returns a canonical version of the given arbitrary-precision number object. * [CompareTotal(PeterO.Numbers.EDecimal, PeterO.Numbers.EDecimal, PeterO.Numbers.EContext)](#CompareTotal_PeterO_Numbers_EDecimal_PeterO_Numbers_EDecimal_PeterO_Numbers_EContext) - Compares the values of one arbitrary-precision number object and another object, imposing a total ordering on all possible values. * [CompareTotalMagnitude(PeterO.Numbers.EDecimal, PeterO.Numbers.EDecimal, PeterO.Numbers.EContext)](#CompareTotalMagnitude_PeterO_Numbers_EDecimal_PeterO_Numbers_EDecimal_PeterO_Numbers_EContext) - Compares the absolute values of two arbitrary-precision number objects, imposing a total ordering on all possible values (ignoring their signs). @@ -70,7 +70,7 @@ The result of the logical AND operation as a logical operand. Signals an invalid bool b, PeterO.Numbers.EContext ec); -Converts a boolean value (either true or false) to an arbitrary-precision decimal number. +Converts a Boolean value (either true or false) to an arbitrary-precision decimal number. Parameters: diff --git a/docs/PeterO.Numbers.EFloat.md b/docs/PeterO.Numbers.EFloat.md index 32c3acc..483a8c5 100755 --- a/docs/PeterO.Numbers.EFloat.md +++ b/docs/PeterO.Numbers.EFloat.md @@ -97,7 +97,7 @@ See the reproducibility note in the EDecimal class's documentation. * [explicit operator float(PeterO.Numbers.EFloat)](#explicit_operator_float_PeterO_Numbers_EFloat) - Converts an arbitrary-precision binary floating-point number to its closest equivalent as a 32-bit floating-point number. * [explicit operator int(PeterO.Numbers.EFloat)](#explicit_operator_int_PeterO_Numbers_EFloat) - Converts an arbitrary-precision binary floating-point number to a 32-bit signed integer if it can fit in a 32-bit signed integer after converting it to an integer by discarding its fractional part. * [explicit operator long(PeterO.Numbers.EFloat)](#explicit_operator_long_PeterO_Numbers_EFloat) - Converts an arbitrary-precision binary floating-point number to a 64-bit signed integer if it can fit in a 64-bit signed integer after converting it to an integer by discarding its fractional part. -* [explicit operator PeterO.Numbers.EFloat(bool)](#explicit_operator_PeterO_Numbers_EFloat_bool) - Converts a boolean value (true or false) to an arbitrary-precision binary floating-point number. +* [explicit operator PeterO.Numbers.EFloat(bool)](#explicit_operator_PeterO_Numbers_EFloat_bool) - Converts a Boolean value (true or false) to an arbitrary-precision binary floating-point number. * [explicit operator PeterO.Numbers.EInteger(PeterO.Numbers.EFloat)](#explicit_operator_PeterO_Numbers_EInteger_PeterO_Numbers_EFloat) - Converts an arbitrary-precision binary floating-point number to a value to an arbitrary-precision integer. * [explicit operator sbyte(PeterO.Numbers.EFloat)](#explicit_operator_sbyte_PeterO_Numbers_EFloat) - Converts an arbitrary-precision binary floating-point number to an 8-bit signed integer if it can fit in an 8-bit signed integer after converting it to an integer by discarding its fractional part. * [explicit operator short(PeterO.Numbers.EFloat)](#explicit_operator_short_PeterO_Numbers_EFloat) - Converts an arbitrary-precision binary floating-point number to a 16-bit signed integer if it can fit in a 16-bit signed integer after converting it to an integer by discarding its fractional part. @@ -106,7 +106,7 @@ See the reproducibility note in the EDecimal class's documentation. * [explicit operator ushort(PeterO.Numbers.EFloat)](#explicit_operator_ushort_PeterO_Numbers_EFloat) - Converts an arbitrary-precision binary floating-point number to a 16-bit unsigned integer if it can fit in a 16-bit unsigned integer after converting it to an integer by discarding its fractional part. * [ExpM1(PeterO.Numbers.EContext)](#ExpM1_PeterO_Numbers_EContext) - Finds e (the base of natural logarithms) raised to the power of this object's value, and subtracts the result by 1 and returns the final result, in a way that avoids loss of precision if the true result is very close to 0. * [Exponent](#Exponent) - Gets this object's exponent. -* [FromBoolean(bool)](#FromBoolean_bool) - Converts a boolean value (either true or false) to an arbitrary-precision binary floating-point number. +* [FromBoolean(bool)](#FromBoolean_bool) - Converts a Boolean value (either true or false) to an arbitrary-precision binary floating-point number. * [FromByte(byte)](#FromByte_byte) - Converts a byte (from 0 to 255) to an arbitrary-precision binary floating-point number. * [FromDouble(double)](#FromDouble_double) - Creates a binary floating-point number from a 64-bit floating-point number. * [FromDoubleBits(long)](#FromDoubleBits_long) - Creates a binary floating-point number from a 64-bit floating-point number encoded in the IEEE 754 binary64 format. @@ -1435,7 +1435,7 @@ Exponential of this object, minus 1. Signals FlagInvalid and returns not-a-numbe public static PeterO.Numbers.EFloat FromBoolean( bool boolValue); -Converts a boolean value (either true or false) to an arbitrary-precision binary floating-point number. +Converts a Boolean value (either true or false) to an arbitrary-precision binary floating-point number. Parameters: @@ -3140,7 +3140,7 @@ The parameter input public static explicit operator PeterO.Numbers.EFloat( bool boolValue); -Converts a boolean value (true or false) to an arbitrary-precision binary floating-point number. +Converts a Boolean value (true or false) to an arbitrary-precision binary floating-point number. Parameters: diff --git a/docs/PeterO.Numbers.EFloatExtras.md b/docs/PeterO.Numbers.EFloatExtras.md index 383ac4f..bcca4b2 100755 --- a/docs/PeterO.Numbers.EFloatExtras.md +++ b/docs/PeterO.Numbers.EFloatExtras.md @@ -6,8 +6,8 @@ A class that implements additional operations on arbitrary-precision binary floa ### Member Summary * [And(PeterO.Numbers.EFloat, PeterO.Numbers.EFloat, PeterO.Numbers.EContext)](#And_PeterO_Numbers_EFloat_PeterO_Numbers_EFloat_PeterO_Numbers_EContext) - Performs a logical AND operation on two binary numbers in the form oflogical operands. -* [BoolToEFloat(bool, PeterO.Numbers.EContext)](#BoolToEFloat_bool_PeterO_Numbers_EContext) - Converts a boolean value (either true or false) to an arbitrary-precision binary floating-point number. -* [BooleanToEFloat(bool, PeterO.Numbers.EContext)](#BooleanToEFloat_bool_PeterO_Numbers_EContext) - Converts a boolean value (either true or false) to an arbitrary-precision binary floating-point number. +* [BoolToEFloat(bool, PeterO.Numbers.EContext)](#BoolToEFloat_bool_PeterO_Numbers_EContext) - Converts a Boolean value (either true or false) to an arbitrary-precision binary floating-point number. +* [BooleanToEFloat(bool, PeterO.Numbers.EContext)](#BooleanToEFloat_bool_PeterO_Numbers_EContext) - Converts a Boolean value (either true or false) to an arbitrary-precision binary floating-point number. * [Canonical(PeterO.Numbers.EFloat)](#Canonical_PeterO_Numbers_EFloat) - Returns a canonical version of the given arbitrary-precision number object. * [CompareTotalMagnitude(PeterO.Numbers.EFloat, PeterO.Numbers.EFloat, PeterO.Numbers.EContext)](#CompareTotalMagnitude_PeterO_Numbers_EFloat_PeterO_Numbers_EFloat_PeterO_Numbers_EContext) - Compares the absolute values of two arbitrary-precision number objects, imposing a total ordering on all possible values (ignoring their signs). * [CompareTotal(PeterO.Numbers.EFloat, PeterO.Numbers.EFloat, PeterO.Numbers.EContext)](#CompareTotal_PeterO_Numbers_EFloat_PeterO_Numbers_EFloat_PeterO_Numbers_EContext) - Compares the values of one arbitrary-precision number object and another object, imposing a total ordering on all possible values. @@ -71,7 +71,7 @@ The result of the logical AND operation as a logical operand. Signals an invalid bool b, PeterO.Numbers.EContext ec); -Converts a boolean value (either true or false) to an arbitrary-precision binary floating-point number. +Converts a Boolean value (either true or false) to an arbitrary-precision binary floating-point number. Parameters: @@ -94,7 +94,7 @@ is false.. The result will be rounded as specified by the given context, f any. Deprecated. -Converts a boolean value (either true or false) to an arbitrary-precision binary floating-point number. +Converts a Boolean value (either true or false) to an arbitrary-precision binary floating-point number. Parameters: diff --git a/docs/PeterO.Numbers.EFloats.md b/docs/PeterO.Numbers.EFloats.md index 2e4226d..ab493cd 100755 --- a/docs/PeterO.Numbers.EFloats.md +++ b/docs/PeterO.Numbers.EFloats.md @@ -6,7 +6,7 @@ A class that implements additional operations on arbitrary-precision binary floa ### Member Summary * [And(PeterO.Numbers.EFloat, PeterO.Numbers.EFloat, PeterO.Numbers.EContext)](#And_PeterO_Numbers_EFloat_PeterO_Numbers_EFloat_PeterO_Numbers_EContext) - Performs a logical AND operation on two binary numbers in the form of logical operands. -* [BooleanToEFloat(bool, PeterO.Numbers.EContext)](#BooleanToEFloat_bool_PeterO_Numbers_EContext) - Converts a boolean value (either true or false) to an arbitrary-precision binary floating-point number. +* [BooleanToEFloat(bool, PeterO.Numbers.EContext)](#BooleanToEFloat_bool_PeterO_Numbers_EContext) - Converts a Boolean value (either true or false) to an arbitrary-precision binary floating-point number. * [Canonical(PeterO.Numbers.EFloat)](#Canonical_PeterO_Numbers_EFloat) - Returns a canonical version of the given arbitrary-precision number object. * [CompareTotal(PeterO.Numbers.EFloat, PeterO.Numbers.EFloat, PeterO.Numbers.EContext)](#CompareTotal_PeterO_Numbers_EFloat_PeterO_Numbers_EFloat_PeterO_Numbers_EContext) - Compares the values of one arbitrary-precision number object and another object, imposing a total ordering on all possible values. * [CompareTotalMagnitude(PeterO.Numbers.EFloat, PeterO.Numbers.EFloat, PeterO.Numbers.EContext)](#CompareTotalMagnitude_PeterO_Numbers_EFloat_PeterO_Numbers_EFloat_PeterO_Numbers_EContext) - Compares the absolute values of two arbitrary-precision number objects, imposing a total ordering on all possible values (ignoring their signs). @@ -70,7 +70,7 @@ The result of the logical AND operation as a logical operand. Signals an invalid bool b, PeterO.Numbers.EContext ec); -Converts a boolean value (either true or false) to an arbitrary-precision binary floating-point number. +Converts a Boolean value (either true or false) to an arbitrary-precision binary floating-point number. Parameters: diff --git a/docs/PeterO.Numbers.EInteger.md b/docs/PeterO.Numbers.EInteger.md index e10d260..0d71fc5 100755 --- a/docs/PeterO.Numbers.EInteger.md +++ b/docs/PeterO.Numbers.EInteger.md @@ -53,7 +53,7 @@ Applications should instead use dedicated security libraries to handle big numbe * [explicit operator uint(PeterO.Numbers.EInteger)](#explicit_operator_uint_PeterO_Numbers_EInteger) - Converts an arbitrary-precision integer to a 32-bit signed integer if it can fit in a 32-bit signed integer. * [explicit operator ulong(PeterO.Numbers.EInteger)](#explicit_operator_ulong_PeterO_Numbers_EInteger) - Converts an arbitrary-precision integer to a 64-bit unsigned integer if it can fit in a 64-bit unsigned integer. * [explicit operator ushort(PeterO.Numbers.EInteger)](#explicit_operator_ushort_PeterO_Numbers_EInteger) - Converts an arbitrary-precision integer to a 16-bit unsigned integer if it can fit in a 16-bit unsigned integer. -* [FromBoolean(bool)](#FromBoolean_bool) - Converts a boolean value (true or false) to an arbitrary-precision integer. +* [FromBoolean(bool)](#FromBoolean_bool) - Converts a Boolean value (true or false) to an arbitrary-precision integer. * [FromByte(byte)](#FromByte_byte) - Converts a byte (from 0 to 255) to an arbitrary-precision integer. * [FromBytes(byte[], bool)](#FromBytes_byte_bool) - Initializes an arbitrary-precision integer from an array of bytes. * [FromBytes(byte[], int, int, bool)](#FromBytes_byte_int_int_bool) - Initializes an arbitrary-precision integer from a portion of an array of bytes. @@ -784,7 +784,7 @@ The parameter second public static PeterO.Numbers.EInteger FromBoolean( bool boolValue); -Converts a boolean value (true or false) to an arbitrary-precision integer. +Converts a Boolean value (true or false) to an arbitrary-precision integer. Parameters: diff --git a/docs/PeterO.Numbers.ERational.md b/docs/PeterO.Numbers.ERational.md index e6ef0e0..41ebd3d 100755 --- a/docs/PeterO.Numbers.ERational.md +++ b/docs/PeterO.Numbers.ERational.md @@ -42,13 +42,13 @@ Represents an arbitrary-precision rational number. This class can't be inherited * [explicit operator int(PeterO.Numbers.ERational)](#explicit_operator_int_PeterO_Numbers_ERational) - Converts an arbitrary-precision rational number to a 32-bit signed integer if it can fit in a 32-bit signed integer after converting it to an integer by discarding its fractional part. * [explicit operator long(PeterO.Numbers.ERational)](#explicit_operator_long_PeterO_Numbers_ERational) - Converts an arbitrary-precision rational number to a 64-bit signed integer if it can fit in a 64-bit signed integer after converting it to an integer by discarding its fractional part. * [explicit operator PeterO.Numbers.EInteger(PeterO.Numbers.ERational)](#explicit_operator_PeterO_Numbers_EInteger_PeterO_Numbers_ERational) - Converts an arbitrary-precision rational number to an arbitrary-precision integer. -* [explicit operator PeterO.Numbers.ERational(bool)](#explicit_operator_PeterO_Numbers_ERational_bool) - Converts a boolean value (true or false) to an arbitrary-precision rational number. +* [explicit operator PeterO.Numbers.ERational(bool)](#explicit_operator_PeterO_Numbers_ERational_bool) - Converts a Boolean value (true or false) to an arbitrary-precision rational number. * [explicit operator sbyte(PeterO.Numbers.ERational)](#explicit_operator_sbyte_PeterO_Numbers_ERational) - Converts an arbitrary-precision rational number to an 8-bit signed integer if it can fit in an 8-bit signed integer after converting it to an integer by discarding its fractional part. * [explicit operator short(PeterO.Numbers.ERational)](#explicit_operator_short_PeterO_Numbers_ERational) - Converts an arbitrary-precision rational number to a 16-bit signed integer if it can fit in a 16-bit signed integer after converting it to an integer by discarding its fractional part. * [explicit operator uint(PeterO.Numbers.ERational)](#explicit_operator_uint_PeterO_Numbers_ERational) - Converts an arbitrary-precision rational number to a 32-bit signed integer if it can fit in a 32-bit signed integer after converting it to an integer by discarding its fractional part. * [explicit operator ulong(PeterO.Numbers.ERational)](#explicit_operator_ulong_PeterO_Numbers_ERational) - Converts an arbitrary-precision rational number to a 64-bit unsigned integer if it can fit in a 64-bit unsigned integer after converting it to an integer by discarding its fractional part. * [explicit operator ushort(PeterO.Numbers.ERational)](#explicit_operator_ushort_PeterO_Numbers_ERational) - Converts an arbitrary-precision rational number to a 16-bit unsigned integer if it can fit in a 16-bit unsigned integer after converting it to an integer by discarding its fractional part. -* [FromBoolean(bool)](#FromBoolean_bool) - Converts a boolean value (true or false) to an arbitrary-precision rational number. +* [FromBoolean(bool)](#FromBoolean_bool) - Converts a Boolean value (true or false) to an arbitrary-precision rational number. * [FromByte(byte)](#FromByte_byte) - Converts a byte (from 0 to 255) to an arbitrary-precision rational number. * [FromDecimal(decimal)](#FromDecimal_decimal) - Converts a decimal under the Common Language Infrastructure (usually a. * [FromDouble(double)](#FromDouble_double) - Converts a 64-bit floating-point number to a rational number. @@ -899,7 +899,7 @@ Either `true` or `false` . public static PeterO.Numbers.ERational FromBoolean( bool boolValue); -Converts a boolean value (true or false) to an arbitrary-precision rational number. +Converts a Boolean value (true or false) to an arbitrary-precision rational number. Parameters: @@ -2016,7 +2016,7 @@ The parameter bigValue public static explicit operator PeterO.Numbers.ERational( bool boolValue); -Converts a boolean value (true or false) to an arbitrary-precision rational number. +Converts a Boolean value (true or false) to an arbitrary-precision rational number. Parameters: