Rzutowanie to proces, w którym typ obiektu jest jawnie konwertowany na inny typ, jeśli konwersja jest dozwolona. Ten proces może prowadzić do zmiany wartości.
W PostgreSQL mam tabelę z kolumną varchar. Dane mają być liczbami całkowitymi i potrzebuję ich w postaci liczby całkowitej w zapytaniu. Niektóre wartości są pustymi ciągami. Następujące: SELECT myfield::integer FROM mytable plony ERROR: invalid input syntax for integer: "" Jak mogę zapytać o rzut i mieć 0 w przypadku błędu …
Mam następujący prosty kod: int speed1 = (int)(6.2f * 10); float tmp = 6.2f * 10; int speed2 = (int)tmp; speed1i speed2powinien mieć tę samą wartość, ale w rzeczywistości mam: speed1 = 61 speed2 = 62 Wiem, że powinienem prawdopodobnie użyć Math.Round zamiast rzutowania, ale chciałbym zrozumieć, dlaczego wartości są …
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 istnieje sposób, aby powiedzieć „tak, to jest to, co …
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 zerowe do nowej tabeli. Uprzejmie daj mi znać, jeśli istnieje funkcja dla tego samego.
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 tego pytania, odwiedź Centrum pomocy . Zamknięte 7 lat temu . Muszę rzucić …
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 wartości. Powiedzmy 5000zafakturowane jednostki i 1.00ceny. Teraz muszę pokazać całkowitą wydaną kwotę. Kiedy pomnożę te dwa razem, …
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ę zasugeruj.
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 1,9999999998 lub coś podobnego, czy …
public interface IDic { int Id { get; set; } string Name { get; set; } } public class Client : IDic { } Jak mogę rzucić List<Client>się List<IDic>?
Mam wyliczenie zdefiniowane w ten sposób: export enum GoalProgressMeasurements { Percentage = 1, Numeric_Target = 2, Completed_Tasks = 3, Average_Milestone_Progress = 4, Not_Measured = 5 } Chciałbym jednak, aby był reprezentowany jako tablica / lista obiektów z naszego API, jak poniżej: [{id: 1, name: 'Percentage'}, {id: 2, name: 'Numeric Target'}, …
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 sposób?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.