问题标签 [format-conversion]
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.
c - 将大整数转换为十进制字符串
冒着让这个问题被投票为重复,甚至被关闭的风险,我提出了这个问题。
背景
在 int、long long 等“普通”数据类型中,要将二进制数值转换为十进制字符串,您需要执行以下操作(在伪代码中):
(大多数)任何语言的实际实现都是微不足道的。
问题
我在上述方法中遇到的问题是,对于大整数(也称为任意精度算术),没有最大的以 10 为底的值开始。所以问题是“如果无法知道那个值是什么,你如何将除数初始化为最大可能的 base10 值?”
我试过的
仍在尝试起草解决方案。
研究
我在这里找到的一些链接包括以下内容:
将“大”十六进制数(字符串格式)转换为没有 BigInteger 类的十进制数(字符串格式)
将 BigInteger 转换为十进制(Base 10)字符串的最快方法?
将“大”十六进制数(字符串格式)转换为没有 BigInteger 类的十进制数(字符串格式)
谷歌搜索发现了其他东西,但没有什么能具体回答我的问题。
想法
我认为可能有效的一种方法如下(在伪代码中):
这是正确的方法吗?我有一个大型整数库正在运行(包括乘法和除法),因此实现它并不难。我看到这种方法的最大问题是性能,因为你必须运行一个乘法序列来获得初始除数,然后你必须为每个 base10 位置除以两次。一个用于实际除法,另一个用于除数。
vb.net - VB.NET 错误 DatagridViewCellValueChanged Windows 8
我有这个看起来很奇怪的问题,我开发了一个程序,它只在装有 Windows 8 的计算机上发送错误消息,但 Windows 7 和 Windows 10 运行良好。
我将在几行代码中讨论一下错误,特别是在DataGridViewCellValueChanged
我将数字转换为硬币格式的情况下,但奇怪的是事件在更改单元格的值之前运行(在我看来)我认为当用户在单元格中键入内容然后从该单元格中键入内容时应该执行 cellvaluechanged 事件,这与 CellEndEdit “相似”但仅当单元格的值发生更改时,但在这种特定情况下,用户按下任何字符在指定的列中的任何单元格中,不会丢失单元格的焦点并发送错误。
在我的带有 Windows 7 程序的计算机上运行良好,在 Windows 10 上也运行良好
这是代码:
我知道不需要错误消息的图像,但想显示用户在 DataGridView 中键入的数据。
消息说:
不支持从字符串“$8.00”到“十进制”的转换。
正如您在代码中看到的那样,我必须处理错误以停止显示消息,所以只能暂时修复错误但不明白为什么只会在 Windows 8 中发生这种情况
java - 如何提取 Y、Cb 和 Cr 颜色分量?
我需要将给定的彩色图片分解为三张单独的图片,以便将每个颜色分量(Y、Cb、Cr)存储在一张图片中,就像这里一样。也许知道如何获得这三张
分别具有 Y、Cb 或 Cr 颜色分量的图片?通过以下代码,我可以读出文件并将颜色模型从 RGB 转换为 YCbCr。
java - 将xml转换为json而不转换字符串/整数?
我想将XML转换为JSON。
目前,我使用 lib org.json进行此操作:
但是,如果 XML 包含数字字段,我希望JSONObject
.
例如:
XML 文件是:
org.json 允许我拥有:
最终结果必须是:
json - 如何将动态 JSON 文件转换为 CSV 文件
我有一个如下所示的文件。
将上述文件视为 event.json
数据对象的数量可能因行而异。我想要以下 csv 输出。它将是 output.csv
有人可以帮助我吗?我可以接受任何脚本语言(Javascript、Python 等)的答案。
type-conversion - java.util.UnknownFormatConversionException:转换='N'
这是我的代码:
我不断收到以下错误:
“线程“主”java.util.UnknownFormatConversionException 中的异常:转换 = 'N'”
matlab - 使用 Matlab 将 HDF 中的 MODIS LST 转换为 Geotiff
我从 MODIS 下载了 .hdf 格式的地表温度网格。我想将包含这些 .hdfs 的文件夹转换为 geotiffs 以便于处理。
我曾尝试使用该hdfread('/User/....hdf')
命令,但如果我只将我的 hdf 文件作为输入,它没有足够的输入参数。帮助函数指定在这里我应该输入我的数据集名称。
但是如果我输入这个作为我的数据集名称,我会得到一个错误。有人有以这种方式加载 hdf 文件的经验吗?
代码:
错误消息:“输入参数不足”,因为我错过了这个数据集名称,但我不知道如何找到不同数据集的名称。也没有我可以访问的 SDS,只有属性和 Vgroup。
c# - 如何在c#中将不同格式的文本更改为一种格式
我问一个关于 anology 上下文的问题,假设我有不同形式的日期,我想将它们转换为一种格式。我通过使用下面的代码做到了这一点
这是输出 21-12-2016, 28-12-2016, 27-01-2017, 29-12-2016, 03-03-1990,
我想编写相同的代码,但要使用文本而不是日期
但是对于上面的所有格式,输出应该是“H and W”。如果我们可以使用 linq 做到这一点,那就更棒了。
抱歉英语和格式不好,我是新手。
c# - 无法在 C# 中提取 MTOM/XOP 附件
我仍然无法提取 MIME 附件。请检查下面的 MIME 消息。我们从服务中收到的。
java - 如何在 Java 中将 g729 编码的字节数组转换为 .wav pcm_alaw?
我在字节数组中有来自 RTP 有效负载的语音部分。它以 g729 编解码器编码。如何在 Java 代码中将 g729 编码的字节数组转换为 .wav pcm_alaw?有人知道怎么做吗?