对于这个挑战,您需要从stdin中读取一行,并检查它是整型、浮点型还是字符串类型。If input is- Integer print‘此输入的类型为Integer。’对stdout浮点型打印'This input is type Float‘对于stdout字符串,打印“This input is type String”对于stdout,则打印“This is print例如,如果我的输入: 45.6输出:浮点数
所以,我的问题是,我如何能够接受输入,就像在python中,我们接受输入,它会
我需要输出为varchar,数字保存为1或1.5....但现在我的号码被保存为1.00000。我不能更改表的设计,此字段可以是字符串或数字SELECT CAST( ISNULL( TRY_CAST( a.field AS FLOAT) , 'NAME') ASVARCHAR(MAX)) FROM #TABLEA a
我的想法是,如果它是一个数字,那么它将转换为浮点型,否则它将用'NAM
我有一个数据框,它是调查答案,所以客户可以给出从0到10的分数,其中很多人将调查留空,但当我执行df.fillna('')时,我无法进行数学计算并获取此错误'<' not supported betweeninstances of 'str' and 'int',因此我尝试使用df['Survey 1'].astype(float)将其转换为浮点型,但再次使用could not co