Skip to content

Commit

Permalink
Fix documentation regarding preconditions for gamma and factorial.
Browse files Browse the repository at this point in the history
  • Loading branch information
mgriebling committed Jul 9, 2023
1 parent 1fdc9cf commit 3dbbe2a
Show file tree
Hide file tree
Showing 753 changed files with 752 additions and 752 deletions.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addFactor"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"factor"},{"kind":"text","text":": BigInt"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"BFraction","preciseIdentifier":"s:6BigInt9BFractionV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/bigdecimal\/asincalculator\/addfactor(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/addFactor(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SeriesCalculator.addFactor(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"addFactor(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addFactor"},{"kind":"text","text":"(BigInt"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"BFraction","preciseIdentifier":"s:6BigInt9BFractionV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10BigDecimal16SeriesCalculatorPAAE9addFactoryy0A3Int9BFractionVF::SYNTHESIZED::s:10BigDecimal14AsinCalculatorV","extendedModule":"BigDecimal","modules":[{"name":"BigDecimal"}]},"hierarchy":{"paths":[["doc:\/\/BigDecimal\/documentation\/BigDecimal","doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator","doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/SeriesCalculator-Implementations"]]},"references":{"doc://BigDecimal/documentation/BigDecimal/AsinCalculator/addFactor(_:)":{"role":"symbol","title":"addFactor(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addFactor"},{"kind":"text","text":"(BigInt"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"BFraction","preciseIdentifier":"s:6BigInt9BFractionV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/addFactor(_:)","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal\/asincalculator\/addfactor(_:)"},"doc://BigDecimal/documentation/BigDecimal/AsinCalculator":{"role":"symbol","title":"AsinCalculator","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsinCalculator"}],"abstract":[{"type":"text","text":"Calculates arcsine using the Maclaurin\/Taylor series."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsinCalculator"}],"url":"\/documentation\/bigdecimal\/asincalculator"},"doc://BigDecimal/documentation/BigDecimal/AsinCalculator/SeriesCalculator-Implementations":{"role":"collectionGroup","title":"SeriesCalculator Implementations","abstract":[],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/SeriesCalculator-Implementations","kind":"article","type":"topic","url":"\/documentation\/bigdecimal\/asincalculator\/seriescalculator-implementations"},"doc://BigDecimal/documentation/BigDecimal":{"role":"collection","title":"BigDecimal","abstract":[{"type":"text","text":"The BigDecimal package provides arbitrary-precision (with an adjustable upper"},{"type":"text","text":" "},{"type":"text","text":"limit for performance) and fixed-precision decimal arithmetic in Swift."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal"}}}
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addFactor"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"factor"},{"kind":"text","text":": BigInt"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"BFraction","preciseIdentifier":"s:6BigInt9BFractionV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/bigdecimal\/asincalculator\/addfactor(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/addFactor(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SeriesCalculator.addFactor(_:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"addFactor(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addFactor"},{"kind":"text","text":"(BigInt"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"BFraction","preciseIdentifier":"s:6BigInt9BFractionV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10BigDecimal16SeriesCalculatorPAAE9addFactoryy0A3Int9BFractionVF::SYNTHESIZED::s:10BigDecimal14AsinCalculatorV","extendedModule":"BigDecimal","modules":[{"name":"BigDecimal"}]},"hierarchy":{"paths":[["doc:\/\/BigDecimal\/documentation\/BigDecimal","doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator","doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/SeriesCalculator-Implementations"]]},"references":{"doc://BigDecimal/documentation/BigDecimal/AsinCalculator/SeriesCalculator-Implementations":{"role":"collectionGroup","title":"SeriesCalculator Implementations","abstract":[],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/SeriesCalculator-Implementations","kind":"article","type":"topic","url":"\/documentation\/bigdecimal\/asincalculator\/seriescalculator-implementations"},"doc://BigDecimal/documentation/BigDecimal":{"role":"collection","title":"BigDecimal","abstract":[{"type":"text","text":"The BigDecimal package provides arbitrary-precision (with an adjustable upper"},{"type":"text","text":" "},{"type":"text","text":"limit for performance) and fixed-precision decimal arithmetic in Swift."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal"},"doc://BigDecimal/documentation/BigDecimal/AsinCalculator/addFactor(_:)":{"role":"symbol","title":"addFactor(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addFactor"},{"kind":"text","text":"(BigInt"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"BFraction","preciseIdentifier":"s:6BigInt9BFractionV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/addFactor(_:)","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal\/asincalculator\/addfactor(_:)"},"doc://BigDecimal/documentation/BigDecimal/AsinCalculator":{"role":"symbol","title":"AsinCalculator","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsinCalculator"}],"abstract":[{"type":"text","text":"Calculates arcsine using the Maclaurin\/Taylor series."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsinCalculator"}],"url":"\/documentation\/bigdecimal\/asincalculator"}}}

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateInPairs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/bigdecimal\/asincalculator\/calculateinpairs"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/calculateInPairs","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SeriesCalculator.calculateInPairs"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateInPairs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"calculateInPairs","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10BigDecimal14AsinCalculatorV16calculateInPairsSbvp","modules":[{"name":"BigDecimal"}]},"hierarchy":{"paths":[["doc:\/\/BigDecimal\/documentation\/BigDecimal","doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator"]]},"references":{"doc://BigDecimal/documentation/BigDecimal/AsinCalculator/calculateInPairs":{"role":"symbol","title":"calculateInPairs","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateInPairs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/calculateInPairs","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal\/asincalculator\/calculateinpairs"},"doc://BigDecimal/documentation/BigDecimal":{"role":"collection","title":"BigDecimal","abstract":[{"type":"text","text":"The BigDecimal package provides arbitrary-precision (with an adjustable upper"},{"type":"text","text":" "},{"type":"text","text":"limit for performance) and fixed-precision decimal arithmetic in Swift."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal"},"doc://BigDecimal/documentation/BigDecimal/AsinCalculator":{"role":"symbol","title":"AsinCalculator","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsinCalculator"}],"abstract":[{"type":"text","text":"Calculates arcsine using the Maclaurin\/Taylor series."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsinCalculator"}],"url":"\/documentation\/bigdecimal\/asincalculator"}}}
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateInPairs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/bigdecimal\/asincalculator\/calculateinpairs"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/calculateInPairs","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SeriesCalculator.calculateInPairs"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateInPairs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"calculateInPairs","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10BigDecimal14AsinCalculatorV16calculateInPairsSbvp","modules":[{"name":"BigDecimal"}]},"hierarchy":{"paths":[["doc:\/\/BigDecimal\/documentation\/BigDecimal","doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator"]]},"references":{"doc://BigDecimal/documentation/BigDecimal":{"role":"collection","title":"BigDecimal","abstract":[{"type":"text","text":"The BigDecimal package provides arbitrary-precision (with an adjustable upper"},{"type":"text","text":" "},{"type":"text","text":"limit for performance) and fixed-precision decimal arithmetic in Swift."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal"},"doc://BigDecimal/documentation/BigDecimal/AsinCalculator/calculateInPairs":{"role":"symbol","title":"calculateInPairs","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateInPairs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/calculateInPairs","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal\/asincalculator\/calculateinpairs"},"doc://BigDecimal/documentation/BigDecimal/AsinCalculator":{"role":"symbol","title":"AsinCalculator","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsinCalculator"}],"abstract":[{"type":"text","text":"Calculates arcsine using the Maclaurin\/Taylor series."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsinCalculator"}],"url":"\/documentation\/bigdecimal\/asincalculator"}}}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateNextFactor"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/bigdecimal\/asincalculator\/calculatenextfactor()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/calculateNextFactor()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Calculates the factor of the next term."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateNextFactor"},{"kind":"text","text":"()"}],"title":"calculateNextFactor()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10BigDecimal14AsinCalculatorV19calculateNextFactoryyF","modules":[{"name":"BigDecimal"}]},"hierarchy":{"paths":[["doc:\/\/BigDecimal\/documentation\/BigDecimal","doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator"]]},"references":{"doc://BigDecimal/documentation/BigDecimal/AsinCalculator/calculateNextFactor()":{"role":"symbol","title":"calculateNextFactor()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateNextFactor"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Calculates the factor of the next term."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/calculateNextFactor()","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal\/asincalculator\/calculatenextfactor()"},"doc://BigDecimal/documentation/BigDecimal":{"role":"collection","title":"BigDecimal","abstract":[{"type":"text","text":"The BigDecimal package provides arbitrary-precision (with an adjustable upper"},{"type":"text","text":" "},{"type":"text","text":"limit for performance) and fixed-precision decimal arithmetic in Swift."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal"},"doc://BigDecimal/documentation/BigDecimal/AsinCalculator":{"role":"symbol","title":"AsinCalculator","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsinCalculator"}],"abstract":[{"type":"text","text":"Calculates arcsine using the Maclaurin\/Taylor series."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsinCalculator"}],"url":"\/documentation\/bigdecimal\/asincalculator"}}}
{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateNextFactor"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/bigdecimal\/asincalculator\/calculatenextfactor()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/calculateNextFactor()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Calculates the factor of the next term."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateNextFactor"},{"kind":"text","text":"()"}],"title":"calculateNextFactor()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10BigDecimal14AsinCalculatorV19calculateNextFactoryyF","modules":[{"name":"BigDecimal"}]},"hierarchy":{"paths":[["doc:\/\/BigDecimal\/documentation\/BigDecimal","doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator"]]},"references":{"doc://BigDecimal/documentation/BigDecimal":{"role":"collection","title":"BigDecimal","abstract":[{"type":"text","text":"The BigDecimal package provides arbitrary-precision (with an adjustable upper"},{"type":"text","text":" "},{"type":"text","text":"limit for performance) and fixed-precision decimal arithmetic in Swift."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal"},"doc://BigDecimal/documentation/BigDecimal/AsinCalculator/calculateNextFactor()":{"role":"symbol","title":"calculateNextFactor()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"calculateNextFactor"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Calculates the factor of the next term."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator\/calculateNextFactor()","kind":"symbol","type":"topic","url":"\/documentation\/bigdecimal\/asincalculator\/calculatenextfactor()"},"doc://BigDecimal/documentation/BigDecimal/AsinCalculator":{"role":"symbol","title":"AsinCalculator","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsinCalculator"}],"abstract":[{"type":"text","text":"Calculates arcsine using the Maclaurin\/Taylor series."}],"identifier":"doc:\/\/BigDecimal\/documentation\/BigDecimal\/AsinCalculator","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsinCalculator"}],"url":"\/documentation\/bigdecimal\/asincalculator"}}}
Loading

0 comments on commit 3dbbe2a

Please sign in to comment.