Class PrecisionModel

PrecisionModel class

PrecisionModel menentukan sejumlah digit signifikan dalam sebuah koordinat.

public abstract class PrecisionModel : IEquatable<PrecisionModel>

Properti

NamaKeterangan
static Exact { get; }Mengembalikan model presisi tepat. Menurut model presisi tepat, semua digit dalam nilai ganda adalah signifikan.
IsExact { get; }Mendapat nilai yang menunjukkan apakah model presisi ini tepat.
IsRounding { get; }Mendapat nilai yang menunjukkan apakah model presisi ini membulat.
abstract SignificantDigits { get; }Mendapat sejumlah digit signifikan dalam model presisi jika dibulatkan.

Metode

NamaKeterangan
static Rounding(int)Mengembalikan model presisi pembulatan. Menurut model presisi pembulatan hanya sejumlah digit yang signifikan.
override Equals(object)Menunjukkan apakah objek saat ini sama dengan objek lain dari tipe yang sama.
Equals(PrecisionModel)Menunjukkan apakah objek saat ini sama dengan objek lain dari tipe yang sama.
override GetHashCode()Berfungsi sebagai fungsi hash default.
operator ==Menerapkan operator ==.
operator !=Menerapkan operator !=.

Perkataan

Ada dua jenis PrecisionModel: AkuratPrecisionModel (semua digit signifikan); BulatPrecisionModel (beberapa angka signifikan). APrecisionModel dapat diatur keVectorLayer melaluiDriverOptions untuk membulatkan koordinat saat menulis atau membaca geometri.

Lihat juga