C#Point如何用小数点
时间: 2024-10-17 19:14:52 浏览: 20
c#+winform 高精度数学开方代码
在C#中,`Point`通常是一个结构体或者类,用于表示二维坐标系统中的一个点,它可能包含两个整数值来代表x轴和y轴的坐标。如果你想使用小数点(浮点数)来存储坐标值,你可以这样做:
```csharp
using System;
public struct Point
{
public double X; // 使用double类型存储x坐标的小数
public double Y; // 使用double类型存储y坐标的小数
// 构造函数,接受双精度浮点数作为坐标
public Point(double x, double y)
{
X = x;
Y = y;
}
}
// 示例:
Point myPoint = new Point(3.5, 4.0);
Console.WriteLine($"Point at ({myPoint.X}, {myPoint.Y})");
```
在这个例子中,`X`和`Y`属性都是`double`类型的,所以它们可以存储任意小数。如果你需要创建这样的点,只需实例化`Point`并传入小数值即可。
阅读全文