PDA

View Full Version : تبدیل رشته به float



shahram176
سه شنبه 27 اسفند 1392, 09:29 صبح
سلام برای تبدیل رشته به floatاز چه کدی باید استفاده کرد؟

Mojtaba.Shateri
سه شنبه 27 اسفند 1392, 11:18 صبح
در #C از کد زیر استفاده کنید :
float myVar = float.Parse("12.25846");

برا SQL میتونی به این شکل تبدیل کنی (به شرطی که رشته عددی باشد و شامل حروف و علائم نباشد.)
SELECT CASE ISNUMERIC(MyVar) WHEN 1 THEN CAST(QTY AS float) ELSE null END
متد ISNUMERIC بررسی می کند که آیا رشته عددی هست یا خیر. در صورت عددی بودن 1 بر میگرداند. از متد CAST هم میتونی برای تبدیل اون به FLOAT استفاده کنی.

shahram176
سه شنبه 27 اسفند 1392, 12:17 عصر
تو sql که doubleنداریم درسته؟

Mojtaba.Shateri
چهارشنبه 28 اسفند 1392, 13:42 عصر
این لیست انواع داده ای در SQL
http://www.w3schools.com/sql/sql_datatypes_general.asp