Pytania oznaczone «casting»

136
Konwersja BigDecimal na Integer

Mam metodę Hibernate, która zwraca mi BigDecimal. Mam inną metodę API, do której muszę przekazać ten numer, ale akceptuje ona liczbę całkowitą jako parametr. Nie mogę zmienić typów zwracanych ani typów zmiennych obu metod. Teraz jak przekonwertować BigDecimal na Integer i przekazać go do...

124
Jak uniknąć ostrzeżenia przy wprowadzaniu NA przez przymus

Generalnie wolę kodować R, aby nie otrzymywać ostrzeżeń, ale nie wiem, jak uniknąć ostrzeżenia podczas as.numerickonwertowania wektora znaków. Na przykład: x <- as.numeric(c("1", "2", "X")) Da mi ostrzeżenie, ponieważ wprowadziło NA przez przymus. Chcę, żeby NA wprowadzane przez przymus - czy...

123
typecast string na integer - Postgres

Importuję dane z tabeli, która ma surowe kanały w Varchar, muszę zaimportować kolumnę w varchar do kolumny ciągów. Próbowałem użyć, <column_name>::integerjak również, to_number(<column_name>,'9999999')ale otrzymuję błędy, ponieważ jest kilka pustych pól, muszę je pobrać jako puste lub...

121
C ++ przekonwertować z 1 znaku na ciąg? [Zamknięte]

To pytanie raczej nie pomoże przyszłym odwiedzającym; ma znaczenie tylko dla małego obszaru geograficznego, określonego momentu lub wyjątkowo wąskiej sytuacji, która nie ma ogólnego zastosowania do odbiorców internetu na całym świecie. Aby uzyskać pomoc w szerszym zastosowaniu...

120
Ciąg PHP do Float

Nie znam PHP w ogóle i miałem krótkie pytanie. Mam 2 zmienne pricePerUniti InvoicedUnits. Oto kod, który nadaje im wartości: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit); Jeśli to wyświetlę, otrzymam prawidłowe...

119
Prześlij int na varchar

Mam poniżej zapytanie i muszę przesyłać iddovarchar Schemat create table t9 (id int, name varchar (55)); insert into t9( id, name)values(2, 'bob'); Co próbowałem select CAST(id as VARCHAR(50)) as col1 from t9; select CONVERT(VARCHAR(50),id) as colI1 from t9; ale nie działają. Proszę...

114
konwersja double na integer w java

W Javie chcę zamienić podwójną na liczbę całkowitą, wiem, czy zrobisz to: double x = 1.5; int y = (int)x; otrzymujesz y = 1. Jeśli to zrobisz: int y = (int)Math.round(x); Prawdopodobnie dostaniesz 2. Jednak zastanawiam się: ponieważ podwójne reprezentacje liczb całkowitych wyglądają czasami jak...

108
Zamiana liczby całkowitej na długą

Muszę uzyskać wartość pola za pomocą odbicia. Tak się składa, że ​​nie zawsze jestem pewien, jaki jest typ danych pola. W tym celu i aby uniknąć powielania kodu, stworzyłem następującą metodę: @SuppressWarnings("unchecked") private static <T> T getValueByReflection(VarInfo var,...

108
Szybkie podwójne do sznurka

Zanim zaktualizowałem xCode 6, nie miałem problemów z rzutowaniem double na ciąg, ale teraz wyświetla mi się błąd var a: Double = 1.5 var b: String = String(a) Daje mi komunikat o błędzie „double nie da się zamienić na łańcuch”. Czy jest na to inny

107
„is” versus try cast with null check

Zauważyłem, że Resharper sugeruje, żebym włączył to: if (myObj.myProp is MyType) { ... } zaangażowany w to: var myObjRef = myObj.myProp as MyType; if (myObjRef != null) { ... } Dlaczego miałby sugerować tę zmianę? Jestem przyzwyczajony do sugerowania przez Resharpera zmian optymalizacyjnych...