<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>技术宅的结界 - 数学专栏</title>
    <link>https://0xaa55.com/forum-math-1.html</link>
    <description>Latest 20 threads of 数学专栏</description>
    <copyright>Copyright(C) 技术宅的结界</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Sat, 16 May 2026 00:47:26 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://0xaa55.com/static/image/common/logo_88_31.gif</url>
      <title>技术宅的结界</title>
      <link>https://0xaa55.com/</link>
    </image>
    <item>
      <title>【.Net】System.Random伪随机数求逆实现</title>
      <link>https://0xaa55.com/thread-27364-1-1.html</link>
      <description><![CDATA[前情提要

我们群里有一个.net Roslyn repl BOT，只要你输入一个合法的C# Expression，它就会自动Eval返回结果。
现在群友想要整这么一个活：

那么这个seed应该填多少呢？
答案是：1624687907

这件事你可以在.net framework. net core .net 5+上随意验证，但不要在mon ...]]></description>
      <category>数学专栏</category>
      <author>Kagamia</author>
      <pubDate>Fri, 12 May 2023 08:50:22 +0000</pubDate>
    </item>
    <item>
      <title>【C】自己造 atan2() 的轮子</title>
      <link>https://0xaa55.com/thread-27360-1-1.html</link>
      <description><![CDATA[[md]## 自己造 `atan2()` 的轮子

有时候有的情况下你并没有现成的 `atan2()` 轮子，或者你的嵌入式环境不支持，或者你写 Shader 的环境不支持，或者你用的编程语言（比如 VB）不支持的时候，你可以通过根据判断 (x, y) 的坐标值所在的象限，使用 `atan()` 来自己造一个 ...]]></description>
      <category>数学专栏</category>
      <author>0xAA55</author>
      <pubDate>Tue, 02 May 2023 07:23:58 +0000</pubDate>
    </item>
    <item>
      <title>球面上的小球排列问题</title>
      <link>https://0xaa55.com/thread-26717-1-1.html</link>
      <description><![CDATA[假设有半径 n 的大球，n 是正整数，和半径 1 的小球，
问大球表面最多可以放多少小球
（指大球和小球都是刚体，每个小球和大球都接触）

假设M(n)是半径 n 的大球表面最多可以放置的小球数量，
针对 n = 1..10 计算 M(n) ...]]></description>
      <category>数学专栏</category>
      <author>elflyao</author>
      <pubDate>Thu, 20 Oct 2022 03:23:11 +0000</pubDate>
    </item>
    <item>
      <title>【Python】十进制小数转二进制小数</title>
      <link>https://0xaa55.com/thread-26642-1-1.html</link>
      <description><![CDATA[[md]
# 前言
本文的诞生是源于完成作业的时候搞出来的无聊东西。
计算的不是浮点数，而是定点数。

# 基本理论
整数的表达方式是从右至左，从10的0次方一直到10的N次方。
小数的表达方式就是从小数点从左至右，从10的-1次方一直到10的-N次方。[/md]比方说十进制的小数1. ...]]></description>
      <category>数学专栏</category>
      <author>唐凌</author>
      <pubDate>Wed, 28 Sep 2022 04:28:17 +0000</pubDate>
    </item>
    <item>
      <title>【解迷】拼图问题分享2</title>
      <link>https://0xaa55.com/thread-26486-1-1.html</link>
      <description><![CDATA[本帖子的题目和上一回的不同，本组的题目可以用程序解出，嗯，这就是很大的提示了

为严谨起见，作为可用于做成实体拼图的题目，框的尺寸需要加大0.1，因为如果刚刚好你实际上是放不进去的

以下有两个题目，我是编写了一个生成程序，跑了一个多星期从数百万组合里筛选 ...]]></description>
      <category>数学专栏</category>
      <author>抱抱熊</author>
      <pubDate>Tue, 11 May 2021 10:57:48 +0000</pubDate>
    </item>
    <item>
      <title>【解迷】拼图问题分享 [已解]</title>
      <link>https://0xaa55.com/thread-26428-1-1.html</link>
      <description><![CDATA[问题如下图，一个7x6大小的框，然后右则有5个块，需要把这5块不重叠地平放入框内，可以任意平移、旋转、翻转

**** 本内容被作者隐藏 ****]]></description>
      <category>数学专栏</category>
      <author>抱抱熊</author>
      <pubDate>Wed, 24 Mar 2021 15:25:11 +0000</pubDate>
    </item>
    <item>
      <title>【C++】排列生成算法</title>
      <link>https://0xaa55.com/thread-26424-1-1.html</link>
      <description><![CDATA[这篇帖子主要介绍一种排列生成算法，这种算法不同于C++ STL库中的排列生成算法。
读者可以自行分析它的效率。

以上代码执行结果如下：
1:      1 2 3 4
2:      1 2 4 3
3:      1 4 2 3
4:      4 1 2 3
5:      4 1 3 2
6:      1 4 3 2
7:      1 3 4 2
8:      1 3 ...]]></description>
      <category>数学专栏</category>
      <author>usr</author>
      <pubDate>Mon, 22 Mar 2021 12:11:23 +0000</pubDate>
    </item>
    <item>
      <title>【Julia1.5.2】龙贝格积分</title>
      <link>https://0xaa55.com/thread-26240-1-1.html</link>
      <description><![CDATA[参考数目：
【1】《数值分析》(李乃成、梅立泉编著，科学出版社，ISBN：978-7-03-032192-3)
考虑到0xAA55大佬的提议，这里尽量避开繁杂的推导。具体亦可参考“https://blog.csdn.net/m0_37816922/article/details/103475445”
本程序暂时只能求解显函数积分。
需要用到 ...]]></description>
      <category>数学专栏</category>
      <author>流星雨</author>
      <pubDate>Sat, 26 Dec 2020 11:37:55 +0000</pubDate>
    </item>
    <item>
      <title>【Julia1.5.2】三次样条插值</title>
      <link>https://0xaa55.com/thread-26210-1-1.html</link>
      <description><![CDATA[参考数目：
【1】《数值分析》(李乃成、梅立泉编著，科学出版社，ISBN：978-7-03-032192-3)

背景：
当得到n个x和对应的点y时，如果需要得到一条插值曲线，并且曲线在每个点上二阶导数连续——曲线光滑，早期的做法是用压铁将一根富有弹性的细条(样条，Spline)固定在这 ...]]></description>
      <category>数学专栏</category>
      <author>流星雨</author>
      <pubDate>Tue, 01 Dec 2020 09:44:33 +0000</pubDate>
    </item>
    <item>
      <title>【Julia1.5.2】求解对称正定线性方程组的共轭梯度法</title>
      <link>https://0xaa55.com/thread-26207-1-1.html</link>
      <description><![CDATA[续watermelon主题：https://www.0xaa55.com/thread-26183-1-1.html中的雅各比迭代法，整理另一种“半迭代半直接”的求解对称正定线性方程组的共轭梯度法。

参考数目：
【1】《数值分析》(李乃成、梅立泉编著，科学出版社，ISBN：978-7-03-032192-3)
采用Julia语言(1.5. ...]]></description>
      <category>数学专栏</category>
      <author>流星雨</author>
      <pubDate>Mon, 30 Nov 2020 08:41:32 +0000</pubDate>
    </item>
    <item>
      <title>【算法】整数开平方算法之一——只使用逻辑运算和移位</title>
      <link>https://0xaa55.com/thread-26194-1-1.html</link>
      <description><![CDATA[[md]# 定义

**整数开平方**被广泛用于嵌入式的步进电机控制计算、游戏的寻路算法的内存池分配等多个领域。对比常见的**浮点数开平方**，整数开平方不需要依赖浮点数计算单元，且能在无硬件浮点数单元的嵌入式环境里实现高效率的开平方。

在[数论](https://zh.wikipedi ...]]></description>
      <category>数学专栏</category>
      <author>0xAA55</author>
      <pubDate>Tue, 24 Nov 2020 16:45:12 +0000</pubDate>
    </item>
    <item>
      <title>【Fortran90】求解定解线性方程组的直接法——矩阵变换</title>
      <link>https://0xaa55.com/thread-26147-1-1.html</link>
      <description><![CDATA[感谢https://www.0xaa55.com/forum.php?mod=viewthread&amp;tid=26113&amp;fromuid=6285 (出处: 技术宅的结界)]【Python】高斯消元法与LU分解[/url]及作者watermelon在学习过程中提供的重要帮助！
参考数目：
【1】《数值分析》(李乃成、梅立泉编著，科学出版社，ISBN：978-7-03 ...]]></description>
      <category>数学专栏</category>
      <author>流星雨</author>
      <pubDate>Sat, 10 Oct 2020 09:11:06 +0000</pubDate>
    </item>
    <item>
      <title>【Python】高斯消元法与LU分解</title>
      <link>https://0xaa55.com/thread-26113-1-1.html</link>
      <description><![CDATA[开学了，见识到了身边许多非常厉害的同学和老师，非常的高兴！
上周五学习了计算方法课程，感觉还是挺有意思的，但是的确还是挺难的，需要耐心，但是也忍不住经常因为抠脑壳而感到恼火得很。
本贴是上课时学习的计算方法课程的程序实现，主要有以下两部分：高斯消元法（ ...]]></description>
      <category>数学专栏</category>
      <author>watermelon</author>
      <pubDate>Tue, 22 Sep 2020 12:37:21 +0000</pubDate>
    </item>
    <item>
      <title>【Fortran、Python、C】取余数计算过程</title>
      <link>https://0xaa55.com/thread-26067-1-1.html</link>
      <description><![CDATA[昨天群里面有同学讨论求余数的计算问题，Fortran中有专门的求余数函数mod和modulo，其中，两个函数说明如下：（参考资料《Fortran95程序设计》 彭国伦 著）
MOD(a, b)
a, b = INTEGER / REAL
return = INTEGER / REAL
功能：计算a/b余数。当参数为浮点数时，返回(a-int( ...]]></description>
      <category>数学专栏</category>
      <author>watermelon</author>
      <pubDate>Mon, 03 Aug 2020 02:38:40 +0000</pubDate>
    </item>
    <item>
      <title>【C语言】二维方阵开方计算程序</title>
      <link>https://0xaa55.com/thread-25991-1-1.html</link>
      <description><![CDATA[本帖主要讨论一下矩阵开方的问题，第一次看到这个问题是我在做卷子时候看到的，是一种非常不错的方法。
首先我们知道可以开方的矩阵必须是一个方阵， 否则是不符合矩阵运算法则的；其次，不像普通的数字一样，矩阵的开方需要借助矩阵特征值、特征向量以及矩阵的相似对角 ...]]></description>
      <category>数学专栏</category>
      <author>watermelon</author>
      <pubDate>Tue, 26 May 2020 16:35:08 +0000</pubDate>
    </item>
    <item>
      <title>【工学资料分享】北航航空系数学分析与线性代数</title>
      <link>https://0xaa55.com/thread-25963-1-1.html</link>
      <description><![CDATA[小弟我在某群翻到了这个课件，说是北航航空系的课件，但是真实性无法考证，侵删！
分享的是工科数学分析与线性代数；
首先其工科数学分析讲的基本上都是高数知识，中规中矩，可以配合同济大学数学系出版的高等数学进行学习；
如果你认真学习了高等数学A或者全国研究生招 ...]]></description>
      <category>数学专栏</category>
      <author>watermelon</author>
      <pubDate>Sun, 19 Apr 2020 17:19:27 +0000</pubDate>
    </item>
    <item>
      <title>【翻译】Z3求解器</title>
      <link>https://0xaa55.com/thread-16785-1-1.html</link>
      <description><![CDATA[到论坛挺久了都没分享过什么东西，这两天翻译了一篇文档就发上来水一水。

最近在看怎么用Z3求解器，这是微软开发的一个开源的SMT求解器（定理证明器），github链接在这：https://github.com/Z3Prover/z3，具体点说，比如可以用它来解一些方程之类。我看这个主要是因为 ...]]></description>
      <category>数学专栏</category>
      <author>大能猫</author>
      <pubDate>Mon, 12 Mar 2018 10:52:29 +0000</pubDate>
    </item>
    <item>
      <title>关于无限循环小数的问题</title>
      <link>https://0xaa55.com/thread-2165-1-1.html</link>
      <description><![CDATA[首先声明，此观点不代表0XAA55论坛与版主，仅代表作者个人观点！

证明0.9无限循环小数 = 1

因为0.9无限循环小数 = 0.3无限循环小数 * 3

而1/3 = 0.3无限循环小数

所以0.9无限循环小数 = 1/3 * 3 = 1 * 3 / 3 = 1

 ...]]></description>
      <category>数学专栏</category>
      <author>乘简</author>
      <pubDate>Sat, 27 May 2017 01:08:10 +0000</pubDate>
    </item>
    <item>
      <title>经典算法求PI</title>
      <link>https://0xaa55.com/thread-2101-1-1.html</link>
      <description><![CDATA[蒲丰投针,其实这算法本质是个求定积分的算法]]></description>
      <category>数学专栏</category>
      <author>Ayala</author>
      <pubDate>Tue, 18 Apr 2017 10:03:16 +0000</pubDate>
    </item>
    <item>
      <title>【C】几月几号星期几</title>
      <link>https://0xaa55.com/thread-2097-1-1.html</link>
      <description><![CDATA[在Unix系统中有一条有趣的命令：cal，它是用来打印月历的（calendar）如图：

它还可以用来打印最近几个月的月历，甚至指定特定年份的全年月历。具体用法可以参见 man cal 或者 cal -help 命令执行结果。
那么问题来了，怎样使用程序打印一张月历？我们不妨观察一下月历 ...]]></description>
      <category>数学专栏</category>
      <author>cyycoish</author>
      <pubDate>Fri, 14 Apr 2017 10:39:00 +0000</pubDate>
    </item>
  </channel>
</rss>