iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >使用String类型小数值转换为Long类型
  • 434
分享到

使用String类型小数值转换为Long类型

2024-04-02 19:04:59 434人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

目录String类型小数值转为Long类型解决方案如下String类型转int,转long转int转longString类型小数值转为Long类型 数值分为小数和整数,当传入的类型为

String类型小数值转为Long类型

数值分为小数和整数,当传入的类型为String,需要获取的类型为Long,这时候直接通过Long.valueOf()可以实现,但是当传入的String类型是小数值得时候(如传入的是金额数值:"29.90",注意:金额数值经常进行乘以100后再往下执行业务逻辑:)就会出现

异常java.lang.NumberFORMatException: For input string: "29.90"

解决方案如下

对于多位小数的数值转化为long的时候需要先将其进行转换成整数过渡处理


        String orderAmount = "29.90";
        Number num = Float.parseFloat(orderAmount)*100;
        int oamount = num.intValue();
        long _cost = Long.valueOf(oamount);

String类型转int,转long


String str1 = "123";
String str2 = "123.0";

不带小数:可直接可转为int


int a = Integer.parseInt(str);

带小数,直接转为int会报数字格式化异常,需要先转为double,后转为int

转int


int b = (int)Double.parseDouble(str);

转long


long c = (long)(Double.parseDouble(str));

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: 使用String类型小数值转换为Long类型

本文链接: https://www.lsjlt.com/news/134495.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 使用String类型小数值转换为Long类型
    目录String类型小数值转为Long类型解决方案如下String类型转int,转long转int转longString类型小数值转为Long类型 数值分为小数和整数,当传入的类型为...
    99+
    2022-11-12
  • java中byte[]类型如何转换为String类型
    在 Java 中将 byte[] 类型转换为 String 类型,可以使用 String 的构造函数或者静态方法。 使用 String 构造函数 byte[] byteArray = {97, 98, 99}; String str = n...
    99+
    2023-09-08
    java servlet 开发语言
  • SpringBoot返回对象时,如何将Long类型转换为String
    目录SpringBoot返回对象将Long类型转换为String1.自定义ObjectMapper2.把MappingJackson2HttpMessageConverter3.定义...
    99+
    2022-11-13
  • String类型怎么转换为time类型存进数据库
    这篇“String类型怎么转换为time类型存进数据库”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“String类型怎么转换...
    99+
    2023-06-29
  • golang 数值类型转换
    随着Golang的流行,越来越多的开发者开始学习和使用Golang编程语言。在Golang中,数字类型转换是一个常见的问题。本篇文章将讨论如何在Golang中进行数值类型的转换。第一部分:Golang中的数值类型在Golang中,有不同类型...
    99+
    2023-05-14
  • java Long类型转为String类型的两种方式及区别说明
    目录java Long类型转为String类型1、Long.ValueOf("String")返回Long包装类型数据2、Long.parseLong("String")返回long...
    99+
    2022-11-12
  • JavaMap所有的值转为String类型
    可以使用 Java 8 中的 Map.replaceAll() 方法将所有的值转为 String 类型: Map<String, Object> map = new Ha...
    99+
    2023-05-18
    Java Map转为String类型 Java Map转String
  • python如何将字符类型、数值类型等转换为字符串类型
    这篇文章主要为大家展示了“python如何将字符类型、数值类型等转换为字符串类型”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“python如何将字符类型、数值类...
    99+
    2022-10-19
  • 【Java基础】java中Long与String类型相互转换
    一、Long类型 转 String类型 Long 转 String 两种方法: 1:String str = String.valueOf(Long val); 2:String str = Long.toString(Long val);...
    99+
    2023-08-20
    java
  • 如何将string转换为int类型
    在编程中,我们经常会遇到需要将字符串(str)转换为整数(int)的情况。这可能是因为我们需要对字符串进行数值计算,或者需要将用户输入的字符串转换为整数进行处理。本文将向您介绍如何将字符串转换为整数。1. 使用内置函数int()Python...
    99+
    2023-08-02
  • 浅谈String类型如何转换为time类型存进数据库
    目录String转换为time存进数据库这里就列举一个例子java里面的类型是string类型我用的是java提供的传统的jdbc接口连接数据库String类型的数字转换为时间日期格...
    99+
    2022-11-13
  • mysql中dateTime类型数据转换为date类型
    目录 一.前言 二.解决方法 2.1用sql来转换 2.2. 用注解解决 一.前言 在我们实际开发中, 数据库中有很多的数据类型, 今天我们来看一下我们的时间转化将dateTime转换成date类型 dateTime类型:  格式:20...
    99+
    2023-09-08
    mysql sql sqlserver
  • JavaScript数据类型转换实例(其他类型转字符串、数值型、布尔类型)
    前言  什么是数据类型转换? 使用表单、prompt 获取过来的数据默认类型是字符串类型的,此时就不能直接进行加减法运算,而需要转换变量的数据类型。 通俗来说,数据类型转...
    99+
    2022-11-12
  • javascript如何将值转换为int类型
    这篇文章主要介绍了javascript如何将值转换为int类型,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 在...
    99+
    2022-10-19
  • php如何将值转换为bool类型
    这篇文章主要介绍“php如何将值转换为bool类型”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php如何将值转换为bool类型”文章能帮助大家解决问题。PHP 是一种无类型语言,它可以将变量的类型...
    99+
    2023-07-05
  • php怎么将值转换为bool类型
    PHP 是一种无类型语言,它可以将变量的类型在执行时随意更改。其中一个基本的数据类型是布尔型。布尔类型只有两个值,即真和假(true 和 false)。在某些情况下,需要将 bool 类型的变量转换成其他数据类型,或者将其他数据类型转换为 ...
    99+
    2023-05-14
    bool类型 php
  • php怎么将数值转换为布尔类型
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php将数值转换为布尔类型1、使用双重逻辑非运算符“!!”将一个布尔值进行取反操作。例如:!true = false、!false = true、!10 = false...
    99+
    2016-02-17
    php 数值 布尔类型
  • javascript中怎么将值转换为数字类型
    这篇文章将为大家详细讲解有关javascript中怎么将值转换为数字类型,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。转换为数字类型的方法:1、使用pars...
    99+
    2022-10-19
  • php如何将数值转换为布尔类型
    本篇内容介绍了“php如何将数值转换为布尔类型”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!转换:1、使用双重逻辑非运算符,语法“!!需要转...
    99+
    2023-06-22
  • javascript怎么将其他类型转换为string
    小编给大家分享一下javascript怎么将其他类型转换为string,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!javascript将其他类型转换为strin...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作