R 中的大幂

2023-12-07

我正在尝试计算 2**1000 并对数字的值求和。出于所有意图和目的,它seems就像我有正确的方法但错误的答案,我不确定是否有特殊的方法来进行求和,或者我的选择可能是混乱的。

无论如何,R 中的 2**1000 给出:1.072e+301。我用了

options("scipen"=400, "digits"=4)

摆脱科学记数法(因为我们想要数字),这给了我:

10715086071862673211222842640062602864002646240220400600628246062604626466468802860684246408802204448642628020644428680866666080884644840024840004280840848880462604626804200880464480884860464420284266864402822668802420668620402620400466086288824662642224206428624064400880244462828666486484022626226666

所以我做了一个天真的事情并对这些数字进行 sum() :

sum(1,0,7,1,5,0...)

但我得到的答案是1200,这是不正确的。我无法想象 sum 函数会如何返回一些奇怪的东西,所以我假设这些选项搞砸了指数结果?


您可以使用gmp处理大整数的库:

library(gmp)
bigNum <- as.bigz(2)^1000
# Now we want to split into characters so we can sum the numbers:
chars <- as.integer(strsplit(as.character(bigNum), "")[[1]])
sum(chars)
# 1366
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

R 中的大幂 的相关文章

  • Rscript 正在绘制 PDF

    我有一个简单的R http en wikipedia org wiki R 28programming language 29脚本 当它通过 Rscript exe 运行时 默认情况下它会绘制为 PDF 文件 我希望脚本打开一个绘图窗口 我
  • 如何在不指定数据集的情况下调整函数

    我有一个函数 基本上可以过滤SPV行 如下所示 请注意 我这样做return coef lt function df1 idd dmda CategoryChosse 然而 我不希望df1作为函数的参数 而是函数的属性df1数据集 在本例中
  • 循环遍历列并将字符串长度添加为新列

    我有一个包含多列的数据框 并且希望为每个列输出一个单独的列 其中包含每行的长度 我试图迭代列名称 并为每列输出一个附加有 length 的相应列 例如 col1 col2 将转到 col1 列2 col1 长度 列2 长度 我正在使用的代码
  • 在闪亮仪表板中显示/隐藏菜单项

    当进入应用程序时 我需要隐藏一个菜单项 当用户选择某个值时 菜单项必须出现 我努力了shinyjs功能hidden 并且它隐藏了一个 menuItem 但是当使用show or toggle 菜单项不会出现 我发现了Rshinydashbo
  • 如何找到对象的创建位置?

    我目前正在努力改进对其他脚本有不同调用的代码 我想知道在哪里创建对象 对于其中一些人来说 只需使用文本编辑器的搜索选项即可 只要看看是否obj lt or obj 有什么结果 但这不适用于使用assign功能 在加载的脚本中创建的也不是 T
  • ggplot2 的组合图(不在单个图中),使用 par() 或 layout() 函数? [复制]

    这个问题在这里已经有答案了 我一直在考虑使用 par 或 layout 函数来组合 ggplots 可以使用这些功能吗 假设我想绘制 ggplot 散点图和 ggplot 直方图 我想将这两个地块合并起来 而不是在一个地块中 是否适用 我在
  • R:使用 dcast 时包含没有条目的因子

    我在数据帧上使用 reshape2 函数 dcast 其中一个变量是某些级别未出现在数据框中的因素 但我会将所有值包含在创建的新列中 例如 假设我运行以下命令 library reshape2 dataDF lt data frame id
  • 删除 R 中的胡须和异常值

    我有连续的数据 我想用它来绘制R s plotly with a box or violin没有异常值和胡须的绘图 set seed 1 df lt data frame group c rep g1 500 rep g2 700 rep
  • 在 R 中将本地日期时间转换为 UTC

    如何将本地日期时间转换为以下格式 12 31 2014 6 42 52 PM R 中的 UTC 我试过这个 as POSIXct as Date 12 31 2014 6 42 52 PM format m d Y H M S tz UTC
  • 使用梯度下降(最速下降)估计线性回归

    示例数据 X lt matrix c rep 1 97 runif 97 nrow 97 ncol 2 y lt matrix runif 97 nrow 97 ncol 1 我已经成功创建了成本函数 COST lt function th
  • 如何使用 ggplot 绘制矩阵图

    我想可视化一个矩阵 MAT lt matrix c 100 7 0 0 49 0 0 0 49 nrow 3 ncol 3 gt MAT 1 2 3 1 100 7 0 2 0 49 0 3 0 0 49 然而 标准方法不能正确地对小数字进
  • 如何重试错误语句?

    如果某个语句出错 我如何简单地告诉 R 重试该语句几次 例如 我希望做类似的事情 tryCatch dbGetQuery Query database error function e if is locking error e If da
  • R 包“raster”在搜索“terra”最新版本时无法上传

    我正在 Windows 10 中使用 RStudio 2021 09 2 中的 R 4 1 2 工作 我正在处理空间数据 包括矢量和栅格 但三天前命令库 栅格 开始向我发出此警告 错误 loadNamespace i c lib loc l
  • 对 R/Sweave 进行编程以获得正确的 \Sexpr 输出

    我在为 Sweave 进行 R 编程时遇到了一些问题 rstats twitter 小组经常指出这里 所以我想我应该把这个问题向大家提出 我是一名分析师 而不是程序员 所以在我的第一篇文章中请放轻松 问题是 我正在使用 R 在 Sweave
  • 当 header=TRUE 时 read.fwf 出错

    我的模拟数据如下所示 LastName Date email CreditCardNum AgeZip Amount Paul 21 02 14 email protected cdn cgi l email protection 4241
  • ggplot2:图例中的斜体

    我正在尝试编辑图例中的标签 以便第一个标签 WT 为纯文本 而后续 7 个标签为斜体 我一直在使用element text face c plain rep italic 7 但这导致没有任何标签被转换为斜体 我有点困惑为什么它不起作用 因
  • 通过排列进行多组测试

    我有一个 df 其中包含与两个实验相关的两组值 value 1 和 value 2 一个实验包含两组 0 和 1 另一个实验包含三组 0 1 2 test group Value 1 Value 2 AA 0 15 1 11 2 AA 0
  • R/ggplot2:如何匹配重叠区域图中的图例和绘图颜色?

    我有两个面积图 称为 蓝色 和 绿色 其中green大部分是在blue情节 但在极少数点上 它高于blue阴谋 我想使用透明度说alpha 0 2对于两者 并且还能够为每个指定颜色 我现在的问题是 自从green情节主要是在blue地块 其
  • 生成与现有变量具有预定义相关性的二进制变量

    对于模拟研究 我想生成一组随机变量 连续变量和二元变量 这些变量与已经存在的变量具有预定义的关联binary变量 此处表示为x 对于这篇文章 假设x是按照下面的代码生成的 但请记住 在现实生活中 x是一个已经存在的变量 set seed 1
  • R 中的微秒时间戳

    在 CSV 文件中 我有几列 其中一列有时间戳 其中每个时间戳是今天午夜经过的微秒 每个 csv 文件仅包含一天内的数据 因此这并不含糊 我的问题是 如何将这些微秒时间戳解析为 R 多谢 我的 CSV 文件的一部分 34201881666

随机推荐

  • 如何使用MacWire(播放框架)将依赖项注入到服务中

    我有一个服务类 该服务有一种方法getSomethingFromApi 现在 我想要有 play 配置实例 以便我可以从 application conf 中提取内容 并有一个 play WSClient 以便我可以执行 http 调用 这
  • 在Python中组合with语句和for循环

    考虑以下 python 代码 它使用上下文管理器来获取和释放资源 from contextlib import contextmanager contextmanager def res i print f Opening resource
  • Git 无法在 Linux 上使用 LF 检出使用 CRLF 存储的文件

    我正在检查第三方项目 libjpeg https github com winlibs libjpeg在Linux上 这只是一个例子 实际上我在许多其他项目中也遇到了同样的问题 我有以下 Git 行结尾配置 我只配置了全局设置 设置为以 L
  • 检查用户是否使用 Tor 请求网站的现代方法是什么? (php)

    我尝试了很多方法 但所有方法都不适合我 我想它们已经过时了 事情已经改变了 也许有人可以告诉我挖掘的方向 我是一个名为的 PHP 库的作者TorUtils它提供了许多与 Tor 和中继相关的类 One of the classes it p
  • 在测试期间覆盖 DateTime.Now 的好方法是什么?

    我有一些 C 代码 它们依赖今天的日期来正确计算未来的事情 如果我在测试中使用今天的日期 我必须在测试中重复计算 这感觉不对 在测试中将日期设置为已知值以便我可以测试结果是否为已知值的最佳方法是什么 我的偏好是让使用时间的类实际上依赖于接口
  • 是否可以在事务内(在 SQL Server 内)运行多个 DDL 语句?

    我想知道是否可以在一个事务内运行多个 DDL 语句 我对 SQL Server 特别感兴趣 尽管其他数据库 至少是 Oracle PostgreSQL 的答案也可能很有趣 我一直在为事务内创建的表执行一些 CREATE TABLE 和 CR
  • jquery 中 angularjs 拦截器的等效项

    我想像 httpProvider interceptors 在 angularjs 中那样拦截 REST 请求的响应 https docs angularjs org api ng service http 我正在使用 jQuery 制作一
  • Spark GraphX:添加多个边权重

    我是 GraphX 的新手 有一个包含四列的 Spark 数据框 如下所示 src ip dst ip flow count sum bytes 8 8 8 8 1 2 3 4 435 1137 基本上我想映射两者src ip and ds
  • NetworkX:从字典中将边添加到图形中,并将列表作为值

    我有一个关于如何从包含列表作为值的字典向图形添加边的问题 我想定义一个函数 该函数将字典作为参数 然后为值列表中的每个键 对象添加一条边 我创建了空的图形结构 想知道是否有一种聪明的方法来添加整个字典 def build network 字
  • 将焦点设置在 div contenteditable 元素上

    我有一个 div 我通过所见即所得定义了一些元素 例如 p p h1 等等 我想直接将焦点放在这些元素之一上 例如关于 p 但似乎focus 功能不起作用 p div 元素 p 元素 在我的案例中 还有其他方法来定义焦点吗 老帖子 但没有一
  • IntelliJ IDEA 似乎忽略了代码格式

    我一直在尝试让我的 Intellij IDEA 确认类似 google 的 Java 标准 然而导入和手动设置似乎都被忽略了 Here s how my indentations are currently set 然而 我的代码仍然格式化
  • 从 matplotlib 图像获取 RGBA 数组

    我正在使用imshow使用自定义颜色图和边界范数绘制数组 但是 这将是一个自动化脚本 我想保存由imshow没有轴 所以我不确定imshow是执行此操作的最佳方法 因为它将在后台运行 有没有一种替代方法 我可以设置颜色图和边界规范并生成一个
  • raw vs. html_safe vs. h 来取消转义 html

    假设我有以下字符串 x a href Turn me into a link a 在我看来 我希望显示一个链接 也就是说 我不希望 x 中的所有内容都未转义并显示为字符串 使用有什么区别 考虑 Rails 3 html safe实际上 将字
  • 如何在 Perl 中处理具有依赖关系的调度线程?

    我有以下场景 sub 1 can run immediately sub 2 can run immediately sub 3 can run only after sub 1 finishes sub 4 can run only af
  • JSONStore searchFields 中“数字”和“整数”之间的差异

    我有关于 JSONStore searchFields 的问题 如果我使用number作为 searchFields 键并尝试通过以下方式查找数据WL JSONStore find方法与0作为查询 它将命中所有数据 未过滤 随着intege
  • GPU 上的 Tensorflow matmul 计算比 CPU 上慢

    我是第一次尝试 GPU 计算 当然希望能有很大的加速 然而 对于张量流中的基本示例 情况实际上更糟 在 cpu 0 上 十次运行中的每一次平均需要 2 秒 gpu 0 需要 2 7 秒 gpu 1 比 cpu 0 差 50 需要 3 秒 这
  • 缺少 mbstring 扩展名。请检查您的 PHP 配置

    phpMyAdmin 错误 缺少 mbstring 扩展名 请检查您的 PHP 配置 我已经尝试过所有解决方案 但没有一个对我有用 我不知道还能做什么 我见过这个问题 当我从 15 10 升级到 16 04 或安装 16 04 时 会出现此
  • Safari 5 扩展:如何检测窗口的当前选项卡何时发生更改?

    我有一个包含工具栏的 Safari 5 扩展 每当当前选项卡发生更改时 该工具栏都应该更新 我想从我的酒吧脚本中做这样的事情 safari self browserWindow addEventListener activeTab tabC
  • x86 NASM 程序集 - 输入问题

    我正在努力从用户那里获取两次输入 并比较输入 如果它们相同 则程序退出 如果没有 它会重新打印第一次输入的内容 并等待用户输入内容 如果相同 则发生与之前相同的情况 如果没有 就会发生与之前相同的情况 输入和循环不是问题 主要问题是我从程序
  • R 中的大幂

    我正在尝试计算 2 1000 并对数字的值求和 出于所有意图和目的 它seems就像我有正确的方法但错误的答案 我不确定是否有特殊的方法来进行求和 或者我的选择可能是混乱的 无论如何 R 中的 2 1000 给出 1 072e 301 我用