Cs.Math
0.0.3
dotnet add package Cs.Math --version 0.0.3
NuGet\Install-Package Cs.Math -Version 0.0.3
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Cs.Math" Version="0.0.3" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Cs.Math --version 0.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Cs.Math, 0.0.3"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Cs.Math as a Cake Addin #addin nuget:?package=Cs.Math&version=0.0.3 // Install Cs.Math as a Cake Tool #tool nuget:?package=Cs.Math&version=0.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Cs.Math
This is a project that gathers mathematical logics. It includes a BasisPoint type to represent probabilities, random functions, an implementation for random selection (lottery), and partial implementations for 2D geometry.
RatioLottery
: Logic that performs random selection based on the weight of candidates in the list.RateLottery
: Logic that performs random selection based on the probability of candidates in the list (there might be losing outcomes depending on the settings).BasisPoint
: Represents a basis point type, ranging from 0 to 10000.
수학적인 로직들을 모아둔 프로젝트 입니다. 확률을 표현하기 위한 만분율 타입(BasisPoint), 랜덤 함수, 랜덤 뽑기용 구현제(lottery) 및 2d geometry 일부 구현 등을 포함하고 있습니다.
RatioLottery
: 후보 리스트의 가중치를 기반으로 랜덤 선정을 수행하는 로직.RateLottery
: 후보 리스트의 확률을 기반으로 랜덤 선정. (설정에 따라 꽝이 나올 수 있다)BasisPoint
: 만분율 타입. 0 ~ 10000 사이의 값을 가짐.
Contact
mailto: github@studiobside.com
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net8.0
- Cs.Core (>= 0.0.3)
- Cs.Logging (>= 0.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
first release