パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v1.1.1

fixnum

ネイティブおよびJSランタイム間で一貫した動作を保証する32ビットおよび64ビット符号付き固定幅整数用のライブラリ。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
1160万
いいね数
69
Pub ポイント
150

パッケージをインストール

flutter pub add fixnum

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

fixnumパッケージは、DartのネイティブおよびJavaScriptランタイム間で一貫した動作を保証する32ビットおよび64ビットの符号付き固定幅整数型を提供します。特にウェブ環境ではJavaScriptが整数に浮動小数点数を使用するため、プラットフォーム間の整数処理の違いを解消します。このライブラリは、実行環境に関係なく予測可能な算術演算およびビット演算が必要なアプリケーションに最適です。

用途

  • クロスプラットフォーム整数の整合性
  • Web およびネイティブ整数の同期
  • 暗号化操作
  • ネットワークプロトコルの実装
  • バイナリデータ処理
  • ローレベルシステムプログラミング

主な機能

  • 32ビットおよび64ビット整数型の修正
  • 一貫したオーバーフロー動作
  • ビット演算のサポート
  • JavaScriptランタイム互換性
  • 外部の依存関係なし
  • 最小限のパフォーマンスオーバーヘッド

適している対象

  • 複数のプラットフォームをターゲットにする開発者
  • 正確な整数演算を必要とするアプリケーション
  • Dart におけるシステムプログラミング
  • バイナリプロトコルとの相互運用性
  • 決定論的な整数動作を必要とするプロジェクト

注意事項

  • 基本的な整数ユースケースには不要
  • 簡単な操作に対してわずかなオーバーヘッドをもたらす可能性があります
  • 固定幅タイプの明示的インポートが必要です
  • 符号付き整数のみに制限
  • 任意精度の算術には適していません

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Overview

This repository is home to various Dart packages under the dart.dev publisher.

Packages

Package Description Issues Version
args Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options. issues pub package
async Utility functions and classes related to the 'dart:async' library. issues pub package
characters String replacement with operations that are Unicode/grapheme cluster aware. issues pub package
collection Collections and utilities functions and classes related to collections. issues pub package
convert Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types. issues pub package
crypto Implementations of SHA, MD5, and HMAC cryptographic functions. issues pub package
fixnum Library for 32- and 64-bit signed fixed-width integers with consistent behavior between native and JS runtimes. issues pub package
lints Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team. issues pub package
logging Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger. issues pub package
os_detect Platform independent OS detection. issues pub package
path A string-based path manipulation library. issues pub package
platform A pluggable, mockable platform information abstraction for Dart. issues pub package
typed_data Utility functions and classes related to the dart:typed_data library. issues pub package

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.

For additional information about contributing, see our contributing page.

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト