草庐IT

floating-point-conversion

全部标签

mysql - 导入错误:没有名为 connector.conversion 的模块

我是mySQL的新手,刚刚将它安装在我的Mac(OS10.6.8)上。当我尝试通过终端连接数据库时,我收到此消息:Lastlogin:TueJun1710:42:23onconsolemysqluc-e"helputilities"GEdit-2:~Eric$mysqluc-e"helputilities"Traceback(mostrecentcalllast):File"/bin/mysqluc",line23,infrommysql.utilities.common.optionsimportlicense_callback,UtilitiesParserFile"/Librar

mysql - 在日期时间mysql中转换一年中的 float 日期

我在MySQL数据库中有下表:year|day_of_year2012|283.813090如何在DateTime中转换这些字段?我试过:SELECTMAKEDATE(year,day_of_year)fromtableName;它返回日期(yyyy-mm-dd)...我怎样才能得到时间(hh:mm:ss)?谁能帮我解决这个问题? 最佳答案 通过使用MySQL的SEC_TO_TIME()函数(和一点数学),你将能够得到你的时间戳。涉及的数学是将您的day_of_year列乘以一天中的秒数86400,然后对86400的结果进行模运算,

php - 使用 DB::raw 表达式的 POINT/POLYGON 等 Laravel 模型

我有一些使用地理空间字段的模型,例如POINT、POLYGON或MULTIPOLYGON。我想告诉我的模型以特殊方式处理这些属性,以便我获得所需的模型属性集。例子:每个常规Model::find()或其他Eloquent方法都应该在存储之前或检索数据库值之后应用一些自定义代码。$area->surface是MySQL中的一个POLYGON字段,但在我的模型类中我想处理$area->surfare作为点数组。在SELECT上,我因此想1)使用原始表达式获取值以获取值的文本表示,以及2)通过一些自定义PHP代码将WKT字符串转换为一个数组。在INSERT/UPDATE上,我想获取属性值(数

mysql - 选择具有给定精度的 FLOAT

我想将我的值存储为FLOATS,但在检索它们时,用户可以指定(并在运行时更改)他希望在小数点后看到多少位数字。我能否以某种方式在我的SELECT中传递它,还是必须在我的应用程序中传递它? 最佳答案 是的,给ROUND()指定第二个参数就行了SELECTROUND(23.298,);有了这个,您可以指定要返回的位数。(您甚至可以使用负值,在较弱的情况下,输入会四舍五入为10(-precision))。或者您可以使用CAST作为DECIMAL:CAST(2.5ASDECIMAL(20,2))(注意:后者也适用于文本输入,例如CAST('

ios - 将 float 四舍五入到最接近的 .5

这个问题在这里已经有了答案:Roundinganumbertothenearest5or10orX(13个答案)关闭9年前。我需要将float舍入到最接近的.5,例如:1.1=11.5=1.51.6=1.51.8=2等等。我真的不知道该怎么做。任何帮助将不胜感激。

iOS - 在不转换为字符串的情况下从 float 中删除尾随零?

我想从float中删除尾随零。我找到了多个帖子,但所有答案都建议将float转换为NSString并使用NSFormatter。虽然这在大多数情况下可能很好,但我正在执行XCTest,我需要float中的值-将生成的字符串转换回float不会给出正确的结果。对于输入:arg0=0.0001;arg1=0.0011;我想要一个0.0012的结果,但是加法arg0+arg1给出了0.01200的答案,这又会生成一个失败的测试用于XC测试用例。我添加数字的方法是最简单的:-(float)addNumber:(float)firsttoNumber:(float)second{returnfi

html - 在 Mobile Safari 的 CSS 中使用 float right 时字体大小错误

我在使用简单的CSS布局时遇到了问题。它适用于桌面浏览器,但不适用于iPhone的MobileSafari。使用style="float:right"似乎与MobileSafari进行的自动字体大小调整相冲突。以下代码在桌面上运行良好,但在iPhone上“Left”和“Followingtext”比“Right”大得多:LeftRightFollowingtext似乎MobileSafari的自动调整大小并没有触及float词,只有其他词。如前所述here,我可以像这样添加-webkit-text-size-adjust:100%:LeftRightFollowingtext但我想保留

iphone - 如何在 NSUserDefaults 中存储一个 float

我想将一个float值存储到NSUserDefaults中。我还需要检查浮点值是否存在..如果不存在,我需要在其中分配一些值。并检索它...对于上面的代码,我有以下代码,但它给了我一个错误。NSUserDefaults*defaults=[NSUserDefaultsstandardUserDefaults];if([defaultsboolForKey:@"HANDWRITING_SIZE_SLIDER"]==YES){self.sizeSlider.value=10.0;}else{self.sizeSlider.value=[[NSUserDefaultsstandardUser

ios - Core Plot 和 Xcode 5 编译错误 : "Implicit conversion from enumeration type ' enum UILineBreakMode'

我正在使用Xcode5并在尝试编译我的使用CorePlot的iOS应用程序时收到以下错误:Implicitconversionfromenumerationtype'enumUILineBreakMode'todifferentenumerationtype'NSLineBreakMode'(aka'enumNSLineBreakMode')错误在CPTTextStylePlatFormSpecific.m中:-(void)drawInRect:(CGRect)rectwithTextStyle:(CPTTextStyle*)styleinContext:(CGContextRef)c

iphone - 如何在 xcode for iOS4 for iphone 中将 float 舍入为整数?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Objective-c:HowtoroundoffFloatvalues?我知道它与NSNumberformatter类有关,请问有示例代码吗?