ICode9

精准搜索请尝试: 精确搜索
  • MS SQL中遇到空字符串转化数值遇到的问题2019-12-14 23:56:00

    需要将名为AX一列varchar(30)的市值相加到数值型字段上,使用select cast(AX as decimal(12,2))出现错误“从数据类型 varchar 转换为 numeric 时出错。” 但使用select cast(AX as float) 则为正确。 看来float与decimal 有区别的。

  • delphi中只能显示4位小数的问题2019-12-13 11:02:52

    方法一:将Decimal类型改为float类型,但是float类型在计算时会产生一些微小的误差,在需要精确计数的情况下,不合用。 方法二:设置ADO数据集的EnableBCD := False,设置Active := Ture,再Flase,然后再添加字段,超过4位小数的Decimal字段将成为TFloatField而不是默认的(TBCDField),或是手动创建TF

  • python-如何不使用全局上下文舍入十进制数?2019-12-11 02:59:41

    使用python 3.6 https://docs.python.org/3.6/library/decimal.html 我可以看到我们可以指定舍入和精度,但是只能通过设置上下文来全局指定. 如何为特定的Decimal实例执行此操作? 像这样的伪代码: myNumber = Decimal(1.101901) roundedNumber = myNumber.toFixed(2, ROUND_DOWN) #

  • javascript-jquery-toFixed但不是toFixed2019-12-08 20:37:42

    像下面这样使用toFixed给出: var a=0.5, b=1, c=1.5; console.log(a.toFixed(), b.toFixed(), c.toFixed()); // 0.5 1.0 1.5 但是,当它是整数时,我只希望它返回“ 1”. 救命!解决方法:您可以使用正则表达式删除尾随的.0(如果存在): Number.prototype.safe_toFixed = function (x)

  • SQl Server 中的decimal( m , n )的意思2019-12-05 23:00:23

    create table sc( cno varchar(13), sno varchar(13), grade decimal(5,2), primary key(cno,sno), foreign key(cno) references cou(cno), foreign key(sno) references stu(sno), ) decimal(m,n)的意思是m位数中,有n位是小数,即m-n位整数。 上述实例decimal(5,2)的意思是三位整

  • 如何显示带有小数位数的数字? (Java)2019-12-02 07:01:17

    我想知道是否有一种方法可以“欺骗”和处理比Java中小数点多的小数位数,然后通过[Graphics Object] .drawString(number,10,10)显示出来. 我可以这样做吗?解决方法:尝试使用BigDecimal类. http://download.oracle.com/javase/1,5.0/docs/api/java/math/BigDecimal.html

  • 如何在MySQL中存储平均评分?2019-12-01 09:17:35

    哪种MySQL数据类型最适合存储平均收视率值,例如IMDB上的电影收视率? 浮点数,十进制?或者,如果我在PHP中将实际值四舍五入到小数点后两位并将其保存为INT(8.323243-> 8.32-> 832),也许它会更快地工作?解决方法:您无需担心精度,因此不必使用十进制.如果只想使用整数,请使用整数.否则,请

  • MySQL数据库:注释及数据类型2019-11-21 23:02:16

    注释 /* 多行注释 */ # 单行注释 -- 单行注释(注意:两个但横线后面必须加空格) 数据类型 1.整形 ​ tinyint、smallint、mediumint、int、bigint ​ 小整数值 大整数值 大整数值 大整数值 极大整数值 2.浮点型 ​ float、double 3.小数型 ​ decimal (常用:保证数据不丢失) ​ 如:100

  • 用Python的Decimal参数来调皮2019-11-21 21:08:02

    我有一点问题.在我的程序中,在Python 3.3中,我列出了一个十进制值(x): [Decimal('646'), Decimal('651'), Decimal('657')] 我想知道使用Numpy的平均值. 所以我写道: tempArray = numpy.array(x, dtype=np.dtype(decimal.Decimal)) 但是我得到了错误: TypeError: unsupport

  • PHP部门浮动价值问题2019-11-21 07:29:56

    当我尝试获得余数时,它给出了无效的值.我试图得到两个小数的余数,我得到 3.4694469519536E-18 我的价值观是 $x=0.1; $y=0.005; 我尝试了以下方法: echo $ed = fmod(0.1,0.005); OutPut:3.4694469519536E-18 echo $ed = ((floatval(0.1)) % (floatval(0.005))); 但是得到

  • c#-使用异常规则格式化十进制值2019-11-20 01:06:12

    给定以下规则,将十进制值转换为字符串的一种优雅方法是什么? >显示小数点前的所有数字. >始终显示逗号代替小数点.>如果小数点后的部分不为零,则仅显示有效数字,但最少显示2. 例子: decimal string ------------ ---------- 500000 500000, 500000.9 500000,90 5

  • 为单个员工分配十进制值c#2019-11-20 00:06:23

    我目前正在制作薪资系统.我有5到6名员工,而他们每个人的时薪都不一样,我该如何为每个人分配一个时薪? 目前我有一些类似的东西(这是不正确的)… string[] employeeID = {"Brian", "Richard", etc....}; decimal hourlyPay = 0.0M; if (employeeID == "Brian") { hourlyPay = 8.0

  • java-如何使用本地化的十进制分隔符将十进制值从JSP传递到Action?2019-11-18 21:01:35

    在JSP中: <input type = "number" name = "score" min = "0" max = "100" maxlength = "3" step = "0.01" /> 在动作中: @Getter @Setter private Float score; 当该值具有

  • 格式,在Java中,双精度数为2小数位,整数为02019-11-18 07:12:40

    我正在尝试将双精度数格式化为精确到小数点后两位小数(如果有分数),然后使用DecimalFormat将其切除 因此,我想取得下一个结果: 100.123 -> 100.12 100.12 -> 100.12 100.1 -> 100.10 100 -> 100 变体#1 DecimalFormat("#,##0.00") 100.1 -> 100.10 but 100 -> 100.00

  • 解析和乘以1000,以获得毫秒而不是秒的问题2019-11-09 09:09:04

    提交具有以下错误的表单后出现问题: Input string was not in a correct format. 我的代码: Decimal intervalStart = Decimal.Parse(IntervalTime.Text); Decimal intervalTotal = intervalStart * 1000; string interval = intervalTotal.ToString(); 我试图得到一个总

  • 是否可以在mysql中仅更改小数部分?2019-11-09 08:14:40

    我知道这是一个愚蠢的问题,但是可以只更改十进制值的整数部分.例如,假设我有数字12.34,那么我只想更改12和.34保持原样. 我有两张桌子.表X和表Y Table X id(int)| value(decimal) -------|-------- 1 | 12.43 2 | 3.54 3 |102.07 Table Y id(int)| value(int)

  • 我如何处理小数和大数时的小数精度?2019-11-08 13:56:53

    我有两个十进制字段,一个精度为18,另一个精度为200.我想计算第一个不关心超过18的位,但是对于较大的数,我需要考虑. 如果使用get_context(),则会影响全局共享精度.关于每操作或每十进制精度我缺少什么吗? 编辑:我正在使用Python的十进制模块.解决方法:有一个全局上下文,但是您不需要

  • PAT Advanced 1073 Scientific Notation (20 分)2019-11-06 15:01:19

    Scientific notation is the way that scientists easily handle very large numbers or very small numbers. The notation matches the regular expression [+-][1-9].[0-9]+E[+-][0-9]+ which means that the integer portion has exactly one digit, there is at least on

  • mysql sum显示十进制类型的错误答案2019-11-05 17:15:08

    sales_id = 12 product_rate = 2090.00制作费用= 83.60手续费= 0.00 它们都是十进制(10,2)类型.我的查询是 SELECT SUM( making_charge + product_rate + handling_charge ) AS tax_tourn FROM `sales_details` WHERE `sales_id` =12 我得到的结果是 tax_tourn = 10784.40 这

  • java-如何确定DecimalFormat的最大大小,然后将其显示为指数?2019-11-05 14:04:07

    我在EditText中显示了一个数字,该数字可以太长,最多可以包含20个字符(四进制).我希望数字的长度大于结尾处显示的数字,因此不会被截断. 例如:123456789将按原样显示 123456789123456789123456太长,将显示为1.123456789E8(仅作为示例!) 我已经测试过: DecimalFormat df = new DecimalF

  • PHP中的MySQL DECIMAL处理2019-11-01 21:15:49

    如通常讨论的那样(例如Storing 0.00001 in MySQL),DECIMAL数据类型应用于需要精确度/正确性的字段,例如帐户余额. 但是,我想知道PHP如何处理这些值,以及如果它们在内部以浮点数进行处理,那么从数据库读取这些值,进行一些计算并再次写回它们时是否仍然存在问题.如果是这样,我们如何

  • c#-mvc4-db.SaveChanges()-十进制值超出范围2019-10-30 21:09:38

    我正在构建一个MVC4应用程序,该应用程序要求我在“创建”新记录时生成21位数字的密钥. 这是我定义数据库列的上下文: public class cust { public int ID { get; set; } public decimal CPCUST_KEY { get; set; } public decimal CPCUST_TOKEN { get

  • 我的平方根和多维数据集打印后,似乎无法摆脱小数点?2019-10-30 13:00:17

    在我用Java编写的简单程序中,如果不显示0-10的平方根和立方数,就不能显示结果,而后不显示小数点吗?我该如何摆脱呢? /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package assignmenttwo; /** * * @author JordanSimps

  • java-精确找到黄金比例直到小数点后20位2019-10-30 00:03:33

    黄金比率是一种特殊比率,可与生物体各部分的不同尺寸之间的比率相关. 在数学上,可以通过以下公式找到它: (1平方根(5))/ 2) 通过使用任何一种数据类型,我都无法存储这样的值. double是最好的,但是我不能用它获得20个小数位. 因此,我想,如果我可以在计算出比率后找到比率的最后几位,

  • C#中的十六进制浮点数2019-10-29 05:07:26

    谷歌搜索我发现关于如何将数字转换为十六进制浮点单精度的信息不多.共有三个清晰的步骤:1转换整个二进制部分. 2添加一个逗号并将小数部分转换为二进制. 3将结果放入科学报告中. 4将结果传递到IEEE-754标准的32位.这将导致二进制.然后将其转换为十六进制.而这一切都是令人不寒而栗的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有