- メートルから他の単位への変換: Dartでは、長さの単位を変換するためにユーザー定義の関数を作成することができます。以下は、メートルからキロメートル、センチメートル、インチへの変換の例です。
double metersToKilometers(double meters) {
return meters / 1000;
}
double metersToCentimeters(double meters) {
return meters * 100;
}
double metersToInches(double meters) {
return meters * 39.37;
}
- 文字列の長さの取得:
Dartでは、文字列の長さを取得するために
length
プロパティを使用します。以下は、文字列の長さを取得する例です。
String text = "Hello, Dart!";
int length = text.length;
print("文字列の長さ: $length");
- リストの長さの取得:
Dartのリストには、要素の数を取得するために
length
プロパティがあります。以下は、リストの長さを取得する例です。
List<int> numbers = [1, 2, 3, 4, 5];
int length = numbers.length;
print("リストの長さ: $length");
- ユーザー定義のクラスでの長さの計算: 自分自身の長さを計算するために、ユーザー定義のクラスにメソッドを追加することができます。以下は、ユーザー定義のクラスで長さを計算する例です。
class Rectangle {
double width;
double height;
Rectangle(this.width, this.height);
double calculateArea() {
return width * height;
}
double calculatePerimeter() {
return 2 * (width + height);
}
}
void main() {
Rectangle rectangle = Rectangle(5, 10);
double area = rectangle.calculateArea();
double perimeter = rectangle.calculatePerimeter();
print("長方形の面積: $area");
print("長方形の周囲: $perimeter");
}
これらはDartで長さの計算を行うためのいくつかの方法とコード例です。Dartの構文や機能を活用して、さまざまな長さの計算を行うことができます。