问题标签 [math]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
13 回答
161275 浏览

.net - Difference between Math.Floor() and Math.Truncate()

What is the difference between Math.Floor() and Math.Truncate() in .NET?

0 投票
11 回答
41482 浏览

math - 求解线性方程

我需要以编程方式求解 C、Objective C 或(如果需要)C++ 中的线性方程组。

这是方程的一个例子:

由此,我想得到 、 和 的a最佳b近似值tx

0 投票
10 回答
2090 浏览

math - 一点点转向浮点(im)精度,第 1 部分

大多数数学家都同意:

e πi + 1 = 0

但是,大多数浮点实现不同意。我们能在多大程度上解决这个争端?

我很想听听不同的语言和实现,以及使结果尽可能接近零的各种方法。要有创意!

0 投票
4 回答
6120 浏览

math - 如何将纬度/经度映射到扭曲的地图?

我有一堆纬度/经度对映射到(地理扭曲)地图上的已知 x/y 坐标。

然后我还有一对纬度/经度。我想尽可能地将它绘制在地图上。我该怎么做呢?

起初,我决定为三个最近的纬度/经度点创建一个线性方程组,并从这些点计算一个变换,但这根本不起作用。由于这是一个线性系统,我也不能使用更多附近的点。

您不能假设 North 已启动:您所拥有的只是现有的 lat/long->x/y 映射。

编辑:它不是墨卡托投影,或类似的东西。为了可读性,它被任意扭曲(想想地铁地图)。我只想使用最近的 5 到 10 个映射,以便地图其他部分的失真不会影响我尝试计算的映射。

此外,整个地图位于一个非常小的地理区域内,因此无需担心地球——平地假设就足够了。

0 投票
7 回答
12686 浏览

math - “BODMAS”一词是什么意思?

什么是 BODMAS,为什么它在编程中很有用?

0 投票
14 回答
71971 浏览

unix - Unix shell 脚本中的日期运算

我需要在用于控制第三方程序执行的 Unix shell 脚本中进行日期运算。

我正在使用一个函数来增加一天和另一个减少:

但现在我需要做更复杂的算术。

这样做的最佳和更兼容的方式是什么?

0 投票
6 回答
30953 浏览

algorithm - 谜题:查找最大矩形(最大矩形问题)

找到适合空白空间的最大面积矩形的最有效算法是什么?

假设屏幕看起来像这样('#' 表示填充区域):

一个可能的解决方案是:

通常我会喜欢找出解决方案。虽然这一次我想避免浪费时间自己摸索,因为这对我正在从事的项目有实际用途。有众所周知的解决方案吗?

Shog9写道:

您的输入是一个数组(正如其他响应所暗示的那样),还是一个任意大小、定位的矩形形式的遮挡列表(在处理窗口位置时可能是窗口系统中的情况)?

是的,我有一个结构可以跟踪放置在屏幕上的一组窗口。我还有一个网格,它跟踪每个边缘之间的所有区域,无论它们是空的还是填充的,以及它们的左边缘或上边缘的像素位置。我认为有一些修改的形式可以利用这个属性。你知道吗?

0 投票
5 回答
81548 浏览

java - java.math.MathContext 的使用

最近我尝试理解java.math.MathContext的使用但未能正确理解。是否用于四舍五入java.math.BigDecimal。如果是,为什么不四舍五入十进制数字,甚至尾数部分。

从 API 文档中,我了解到它遵循和规范中指定的标准,ANSI X3.274-1996ANSI X3.274-1996/AM 1-2000我没有让它们在线阅读。

如果您对此有任何想法,请告诉我。

0 投票
17 回答
237980 浏览

c# - How to round up the result of integer division?

I'm thinking in particular of how to display pagination controls, when using a language such as C# or Java.

If I have x items which I want to display in chunks of y per page, how many pages will be needed?

0 投票
5 回答
4512 浏览

math - 我在哪里可以找到“数学主题依赖树”来帮助我在该主题上进行自学复习?

我正在尝试自学一些早已被遗忘的数学技能。这是一个更大的项目的一部分,该项目旨在从头开始有效地“自学软件开发”(如果您有兴趣提供帮助, 请参阅此处的详细信息)。

到目前为止,我最大的绊脚石是数学——没有它我如何学习算法和渐近符号?

我正在寻找的是某种“依赖树”,它显示了我需要知道的内容。在离散之前需要微积分吗?在微积分之前我需要知道什么(阅读:一般“预微积分”主题的组成部分)?我可以删减什么来快速跟踪项目(“我以后可以回去做什么”)?

谢谢!