gpt4 book ai didi

c# - 从 2240.7288 中检索 40.7288(缺少前两个值)

转载 作者:行者123 更新时间:2023-11-30 19:40:35 25 4
gpt4 key购买 nike

我正在将数字分钟值转换为数字度数(经度和纬度),我将如何检索除前两个值之外的所有值?从这里我可以计算出另一种格式的值,例如 5322.72233N 和 00127.5333W。我看过 Math.Truncate ( Best way to get whole number part of a Decimal number )。

让我们计算纬度5322.72233

  • 22.72233/60
  • +53
  • 最终结果是 53.3787055

计算经度值为00127.5333

(按照...(计算尚未彻底检查))

  • 27.5333/60
  • +1
  • x -1
  • 最终结果

我相信这很简单。

最佳答案

您可以只使用 % operator (模数)删除超过 100 的任何数字,如下所示:

var input = 5322.72233m;
var output = input % 100m; // 22.72233

从那时起,剩下的数学应该很容易了。

关于c# - 从 2240.7288 中检索 40.7288(缺少前两个值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22672383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com