草庐IT

img_float

全部标签

c# - 在 C# 中将字符串转换为 float

我正在转换一个像“41.00027357629127”这样的字符串,我正在使用;Convert.ToSingle("41.00027357629127");或float.Parse("41.00027357629127");这些方法返回4.10002732E+15。当我转换为float时,我想要“41.00027357629127”。这个字符串应该是一样的... 最佳答案 您线程的语言环境设置为小数点为“,”而不是“.”。尝试使用这个:float.Parse("41.00027357629127",CultureInfo.Invar

C# 浮点表达式 : strange behavior when casting the result float to int

我有以下简单代码:intspeed1=(int)(6.2f*10);floattmp=6.2f*10;intspeed2=(int)tmp;speed1和speed2应该有相同的值,但事实上,我有:speed1=61speed2=62我知道我应该使用Math.Round而不是转换,但我想了解为什么值不同。我查看了生成的字节码,但除了存储和加载之外,操作码是相同的。我也在java中尝试了相同的代码,我正确地获得了62和62。谁能解释一下?编辑:在真正的代码中,它不是直接6.2f*10而是一个函数调用*一个常量。我有以下字节码:对于speed1:IL_01b3:ldloc.sV_8IL_0

c# - 将 float 格式化为小数点后两位

我目前正在为客户网站构建销售模块。到目前为止,我已经得到了可以完美计算的销售价格,但我遇到的问题是将输出格式化为小数点后两位。我目前在一个变量中调用它,以便我可以将结果数据绑定(bind)到ListView。Sale=float.Parse(((x.Sale_Price-(x.Sale_Price*(x.Discount_Price/100))).ToString())),谁能告诉我如何将输出格式化为小数点后两位??非常感谢! 最佳答案 您可以将格式传递给ToString方法,例如:myFloatVariable.ToString(

javascript - 如何在 <img> 元素中访问 SVG 文件的内容?

假设您的HTML中有这个:您将如何通过JavaScript访问example.svg的内容(即,,等)? 最佳答案 无法从img获取引用svg的DOM元素。如果您使用,或但是你可以使用.contentDocument(首选)获取引用的svg,或.getSVGDocument这可能与旧的svg插件更兼容。这是一个example显示如何获取引用的svg的DOM。 关于javascript-如何在元素中访问SVG文件的内容?,我们在StackOverflow上找到一个类似的问题:

javascript - 如何在 Javascript 中获取 float 的小数位?

我想要的是与Number.prototype.toPrecision()几乎相反的东西,这意味着当我有数字时,它有多少位小数?例如(12.3456).getDecimals()//4 最佳答案 对于任何想知道如何更快地执行此操作(无需转换为字符串)的人,这里有一个解决方案:functionprecision(a){vare=1;while(Math.round(a*e)/e!==a)e*=10;returnMath.log(e)/Math.LN10;}编辑:涵盖边缘情况的更完整的解决方案:functionprecision(a){i

javascript - JavaScript 是否具有 double float ?

我知道这是一个奇怪的问题,但是JavaScript是否能够处理double而不是单精度float?(64位float与32位float。) 最佳答案 JavaScript中的所有数字都是64位float。引用:http://www.hunlock.com/blogs/The_Complete_Javascript_Number_Referencehttp://www.crockford.com/javascript/survey.html 关于javascript-JavaScript是

javascript - 用于查找小数/ float 的正则表达式?

我需要一个十进制/float的正则表达式,例如1212.21236.32123.333和+12.00或-12.00或...123.123...以便在javascript和jQuery中使用。谢谢。 最佳答案 可选择在开头匹配+或-,后跟一个或多个小数位,可选后跟一个小数点和一个或多个小数位,直到字符串结尾:/^[+-]?\d+(\.\d+)?$/RegexPal 关于javascript-用于查找小数/float的正则表达式?,我们在StackOverflow上找到一个类似的问题:

javascript - 使用 CSS 在 HTML 中模糊 Img 和 Div

是否可以对HTML元素(div和img)应用模糊处理?我只为iPad开发,因此跨浏览器兼容性不是问题,我可以使用HTML5CSS3技术。我知道如何模糊文本,但此CSS不会模糊实际的HTML元素或其边框:text-shadow:008px#000;color:transparent;我用谷歌搜索了这个,但它并没有模糊我浏览器中的图像:filter:blur(strength=50); 最佳答案 Webkit有一个名为-webkit-filter的属性,允许使用模糊技术:-webkit-filter:blur(15px);http://

javascript - react.js 替换 img src onerror

我有一个React组件,它是列表中的详细View。如果图像不存在并且出现404错误,我将尝试用默认图像替换该图像。我通常会在img标签中使用onerror方法,但这似乎不起作用。我不确定如何用React做到这一点。这是我的组件:importReactfrom'react';import{Link}from'react-router';importContactStorefrom'../stores/ContactStore'importContactActionsfrom'../actions/ContactActions';classContactextendsReact.Compo

javascript - Angular 2 : Show placeholder image if img src is not valid

目标:加载带有动态源的图像。如果未找到图像,则改为加载占位符图像。这应该演示我正在尝试做什么,但我不知道如何有条件地设置validImage基于是否是第imgsrc已验证。validImage应该是true如果src="./app/assets/images/{{image.ID}}.jpg"返回图像。否则它会返回false只有第二个img标签应该显示。有明显的变通办法,例如存储所有有效图像源的列表,但我认为有更好的方法来实现这一点。对于在Angular2中实现这一点的最佳方式的任何建议,我们将不胜感激。 最佳答案 处理损坏的图像链