当我尝试将双精度型转换为浮点数时,为什么会出现错误?

2023-12-03

我在将双精度型转换为浮点数时遇到了一些问题。代码:

float volume = 0.5;
Double i = Volume.Value;
volume = (float)i / 100F;
Bass.BASS_SetVolume(volume);

正如你所看到的,我正在使用 BASS 库。音量是一个滑块,给我一个从 1 到 100 的值。问题是,我收到此错误:

错误CS0664:double类型的文字无法隐式转换为“float”类型;使用“F”后缀创建此类型的文字

为什么我会收到此错误?


float volume = 0.5;

这一行会给你你的错误。浮点数是double默认情况下,因此它不能隐式转换0.5变成一个浮子。尝试使用0.5f反而。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当我尝试将双精度型转换为浮点数时,为什么会出现错误? 的相关文章

  • 在模板类中声明模板友元类时出现编译器错误

    我一直在尝试实现我自己的链表类以用于教学目的 我在迭代器声明中指定了 List 类作为友元 但它似乎无法编译 这些是我使用过的 3 个类的接口 Node h define null Node
  • std::list 线程push_back、front、pop_front

    std list 线程安全吗 我假设不是这样 所以我添加了自己的同步机制 我认为我有正确的术语 但我仍然遇到问题 每个函数都由单独的线程调用 Thread1 不能等待 它必须尽可能快 std list
  • 如何从 Visual Studio 将视图导航到其控制器?

    问题是解决方案资源管理器上有 29 个项目 而且项目同时具有 ASP NET MVC 和 ASP NET Web 表单结构 在MVC部分中 Controller文件夹中有大约100个子文件夹 每个文件夹至少有3 4个控制器 视图完全位于不同
  • 如何连接重叠的圆圈?

    我想在视觉上连接两个重叠的圆圈 以便 becomes 我已经有部分圆的方法 但现在我需要知道每个圆的重叠角度有多大 但我不知道该怎么做 有人有主意吗 Phi ArcTan Sqrt 4 R 2 d 2 d HTH Edit 对于两个不同的半
  • 如何在 C++ 中标记字符串?

    Java有一个方便的分割方法 String str The quick brown fox String results str split 在 C 中是否有一种简单的方法可以做到这一点 The 增强分词器 http www boost o
  • 如何使从 C# 调用的 C(P/invoke)代码“线程安全”

    我有一些简单的 C 代码 它使用单个全局变量 显然这不是线程安全的 所以当我使用 P invoke 从 C 中的多个线程调用它时 事情就搞砸了 如何为每个线程单独导入此函数 或使其线程安全 我尝试声明变量 declspec thread 但
  • 重载 (c)begin/(c)end

    我试图超载 c begin c end类的函数 以便能够调用 C 11 基于范围的 for 循环 它在大多数情况下都有效 但我无法理解和解决其中一个问题 for auto const point fProjectData gt getPoi
  • 人脸 API DetectAsync 错误

    我想创建一个简单的程序来使用 Microsoft Azure Face API 和 Visual Studio 2015 检测人脸 遵循 https social technet microsoft com wiki contents ar
  • ASP.NET Core 3.1登录后如何获取用户信息

    我试图在登录 ASP NET Core 3 1 后获取用户信息 如姓名 电子邮件 id 等信息 这是我在登录操作中的代码 var claims new List
  • 使用 C# 中的 CsvHelper 将不同文化的 csv 解析为十进制

    C 中 CsvHelper 解析小数的问题 我创建了一个从 byte 而不是文件获取 csv 文件的类 并且它工作正常 public static List
  • 两个类可以使用 C++ 互相查看吗?

    所以我有一个 A 类 我想在其中调用一些 B 类函数 所以我包括 b h 但是 在 B 类中 我想调用 A 类函数 如果我包含 a h 它最终会陷入无限循环 对吗 我能做什么呢 仅将成员函数声明放在头文件 h 中 并将成员函数定义放在实现文
  • C 编程:带有数组的函数

    我正在尝试编写一个函数 该函数查找行为 4 列为 4 的二维数组中的最大值 其中二维数组填充有用户输入 我知道我的主要错误是函数中的数组 但我不确定它是什么 如果有人能够找到我出错的地方而不是编写新代码 我将不胜感激 除非我刚去南方 我的尝
  • 如何在当前 Visual Studio 主机内的 Visual Studio 扩展中调试使用 Roslyn 编译的代码?

    我有一个 Visual Studio 扩展 它使用 Roslyn 获取当前打开的解决方案中的项目 编译它并从中运行方法 程序员可以修改该项目 我已从当前 VisualStudioWorkspace 成功编译了 Visual Studio 扩
  • C# 动态/expando 对象的深度/嵌套/递归合并

    我需要在 C 中 合并 2 个动态对象 我在 stackexchange 上找到的所有内容仅涵盖非递归合并 但我正在寻找能够进行递归或深度合并的东西 非常类似于jQuery 的 extend obj1 obj2 http api jquer
  • C++ 继承的内存布局

    如果我有两个类 一个类继承另一个类 并且子类仅包含函数 那么这两个类的内存布局是否相同 e g class Base int a b c class Derived public Base only functions 我读过编译器无法对数
  • 对于某些 PDF 文件,LoadIFilter() 返回 -2147467259

    我正在尝试使用 Adob e IFilter 搜索 PDF 文件 我的代码是用 C 编写的 我使用 p invoke 来获取 IFilter 的实例 DllImport query dll SetLastError true CharSet
  • 为什么C++代码执行速度比java慢?

    我最近用 Java 编写了一个计算密集型算法 然后将其翻译为 C 令我惊讶的是 C 的执行速度要慢得多 我现在已经编写了一个更短的 Java 测试程序和一个相应的 C 程序 见下文 我的原始代码具有大量数组访问功能 测试代码也是如此 C 的
  • 当文件流没有新数据时如何防止fgets阻塞

    我有一个popen 执行的函数tail f sometextfile 只要文件流中有数据显然我就可以通过fgets 现在 如果没有新数据来自尾部 fgets 挂起 我试过ferror and feof 无济于事 我怎样才能确定fgets 当
  • 指针和内存范围

    我已经用 C 语言编程有一段时间了 但对 C 语言还是很陌生 有时我对 C 处理内存的方式感到困惑 考虑以下有效的 C 代码片段 const char string void where is this pointer variable l
  • 如何确定 CultureInfo 实例是否支持拉丁字符

    是否可以确定是否CultureInfo http msdn microsoft com en us library system globalization cultureinfo aspx我正在使用的实例是否基于拉丁字符集 我相信你可以使

随机推荐

  • SimpleXML 能否仅加载 XML 的一部分?

    有没有办法不加载整个提要而只加载前 10 个
  • 将数组传递到 ASP.NET Core 路由查询字符串

    我想要做this 但我还希望能够将数组传递到查询字符串中 我尝试过类似的事情 http www sitename com route arr this arr that http www sitename com route arr thi
  • setInterval 是否占用 CPU 资源?

    我在某处读到 setInterval 是 CPU 密集型的 我创建了一个使用 setInterval 的脚本并监视 CPU 使用情况 但没有注意到变化 我想知道是否有什么我错过的事情 该代码的作用是每 100 毫秒检查 URL 中的哈希值
  • 如何使用 DLL 在应用程序中实现单例

    我有一个应用程序 在 MS Visual Studio 中 其中包含 3 个项目 main 包含main功能 device 对一些硬件设备进行建模 config 包含其他两个项目的一些配置 所以依赖图是 main依赖于取决于device 这
  • 使用 Apache-POI 从 Excel 文件中搜索记录的有效方法

    我正在创建一个Web应用程序 它允许您从Excel工作表中搜索一些记录 需要搜索的Excel工作表很大 它有100k行和500列 为此应该使用什么方法 我只想允许用户在此 Excel 工作表上执行搜索 那么我应该使用数据库吗 首先我需要在数
  • 在 matplotlib 中调整图形质量

    我已经编写了一些代码来在 matplotlib 中生成多面板图形 为了使图形在文档中使用时看起来更清晰 我尝试增加 dpi 不过 我发现这也改变了图形 字体 线条等的大小 如以下更简单的示例所示 First normal figure fi
  • Windows Phone(通用)应用程序中生成错误

    我正在尝试构建一个 Windows Phone 应用程序 我目前收到错误 Processing Resources with error Invalid qualifier value File MakePri and Invalid qu
  • iOS:添加在屏幕上具有固定位置的子视图

    如何修复屏幕上子视图的位置 尤其是在 UIScrollView 和 UITableView 中 我认为在故事板中 self view addSubview aSubView 不再起作用了 有任何想法吗 EDIT 1 我使用的是 UITabl
  • 如何使用 django Rest Framework 在嵌套序列化器对象中创建三个表

    我正在尝试在 Django Rest Framework 中创建三个模型嵌套对象 模型 py class Project models Model project id models AutoField primary key True u
  • 为什么我不能在 Django 模板视图中添加连字符?

    profile first name value 我的变量只是炒作 我希望我能做到名 但许多变量都是连字符 但是 由于这个问题 我无法在模板中显示我的变量 为什么 连字符是 Python 中的运算符 如果将所有连字符替换为下划线 效果会更好
  • 有没有办法在我的 IPython 提示符中获取本地时间戳?

    有没有办法在我的 IPython 提示符中获取本地时间戳 我在 64 位 Windows Vista 上使用 IPython 0 10 和 Python 2 6 我当前的默认提示是 C Python26 Scripts 9 gt 好吧 我试
  • 在 startActivity() 上传递 Bundle?

    将捆绑包传递到从当前活动启动的活动的正确方法是什么 共有财产 您有几个选择 1 使用Bundle来自Intent Intent mIntent new Intent this Example class Bundle extras mInt
  • keytool 和 openssl 证书指纹不匹配

    我试图在 META INF 内对 Android 开发者证书进行指纹识别 以用于研究目的 我发现在某些情况下 keytool 和 openssl 的输出会给我同一证书提供不同的 SHA1 指纹 使用密钥工具 keytool princert
  • OpenMP 开销计算

    给定 n 个线程 有没有一种方法可以计算在 OpenMP 中实现特定指令所需的开销量 例如周期数 例如 给出下面的代码 pragma omp parallel pragma omp for for int i 0 i lt m i a i
  • 安装allure pytest适配器后出错

    我正在尝试在 Windows 8 机器上使用 Pytest 3 6xx 配置 Allure 2 6 0 我能够运行 pytest 并生成 jUnit xml 报告文件 稍后我可以将其传递给 allure allure 服务器 jUnitXm
  • 是否可以检测用户何时切换到不同的浏览器选项卡?

    我试图检测用户何时从当前浏览器选项卡切换到另一个选项卡 监听 window onblur 在 Firefox 中可以很好地检测用户何时将焦点切换到另一个窗口 但当用户切换到另一个选项卡时它似乎不会触发 然而 当从另一个选项卡切换到有问题的选
  • Web 服务请求调用 SOAP 请求缺少空参数

    我对 Web 服务和 C 都很陌生 所以如果我的问题太简单 请原谅我 我四处搜寻 但找不到答案 至少根据我的关键词找到了答案 我尝试通过 C Visual Web Developer 2010 Express 调用 Web 服务 但收到错误
  • Coldfusion 中的哈希用于安全支付网关

    我正在尝试在 Coldfusion 中创建一个哈希密码 以便我们的安全支付网关接受交易 不幸的是 支付网关拒绝接受我生成的哈希值 该表单发送交易的所有元素 并发送基于五个不同字段生成的哈希值 在 PHP 中它是 我认为 Coldfusion
  • Java Web 应用程序指定入口点

    我有一些 Java Web 应用程序 现在它从 index jsp 页面开始 我有自己的课程 代码如下 import java io import javax servlet import javax servlet http public
  • 当我尝试将双精度型转换为浮点数时,为什么会出现错误?

    我在将双精度型转换为浮点数时遇到了一些问题 代码 float volume 0 5 Double i Volume Value volume float i 100F Bass BASS SetVolume volume 正如你所看到的 我