La fusione è un processo in cui un tipo di oggetto viene esplicitamente convertito in un altro tipo se la conversione è consentita. Questo processo potrebbe comportare una modifica del valore.
Ho il seguente semplice codice: int speed1 = (int)(6.2f * 10); float tmp = 6.2f * 10; int speed2 = (int)tmp; speed1e speed2dovrebbe avere lo stesso valore, ma in realtà ho: speed1 = 61 speed2 = 62 So che dovrei probabilmente usare Math.Round invece del casting, ma vorrei capire perché …
In PostgreSQL ho una tabella con una colonna varchar. I dati dovrebbero essere numeri interi e ne ho bisogno in un numero intero in una query. Alcuni valori sono stringhe vuote. Il seguente: SELECT myfield::integer FROM mytable i rendimenti ERROR: invalid input syntax for integer: "" Come posso eseguire una …
In genere preferisco codificare R in modo da non ricevere avvisi, ma non so come evitare di ricevere un avviso quando si utilizza as.numericper convertire un vettore di caratteri. Per esempio: x <- as.numeric(c("1", "2", "X")) Mi darà un avvertimento perché ha introdotto le NA per coercizione. Voglio che le …
Sto importando dati da una tabella che ha feed non elaborati in Varchar, devo importare una colonna in varchar in una colonna di stringa. Ho provato a utilizzare <column_name>::integercosì come to_number(<column_name>,'9999999')ma ricevo errori, poiché ci sono alcuni campi vuoti, ho bisogno di recuperarli come vuoti o nulli nella nuova tabella. …
È improbabile che questa domanda possa aiutare i futuri visitatori; è rilevante solo per una piccola area geografica, un momento specifico o una situazione straordinariamente ristretta che non è generalmente applicabile al pubblico mondiale di Internet. Per informazioni su come rendere questa domanda più applicabile, visita il Centro assistenza . …
Non ho affatto familiarità con PHP e ho avuto una domanda veloce. Ho 2 variabili pricePerUnite InvoicedUnits. Ecco il codice che li imposta sui valori: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit); Se eseguo questo output, ottengo i valori corretti. Diciamo 5000unità fatturate e 1.00per prezzo. Ora devo mostrare …
Ho una query di seguito e devo trasmettere idavarchar Schema create table t9 (id int, name varchar (55)); insert into t9( id, name)values(2, 'bob'); Quello che ho provato select CAST(id as VARCHAR(50)) as col1 from t9; select CONVERT(VARCHAR(50),id) as colI1 from t9; ma non funzionano. Per favore suggerisci.
In Java, voglio convertire un doppio in un numero intero, so se lo fai: double x = 1.5; int y = (int)x; ottieni y = 1. Se lo fai: int y = (int)Math.round(x); Probabilmente otterrai 2. Tuttavia, mi chiedo: poiché le rappresentazioni doppie di interi a volte sembrano 1.9999999998 o …
public interface IDic { int Id { get; set; } string Name { get; set; } } public class Client : IDic { } Come posso trasmettere List<Client>a List<IDic>?
Prima di aggiornare xCode 6, non avevo problemi a lanciare un double su una stringa ma ora mi dà un errore var a: Double = 1.5 var b: String = String(a) Mi dà il messaggio di errore "double non è convertibile in stringa". c'è un altro modo per farlo?
Devo ottenere il valore di un campo usando la riflessione. Accade così che non sono sempre sicuro di quale sia il tipo di dati del campo. Per questo, e per evitare la duplicazione del codice, ho creato il seguente metodo: @SuppressWarnings("unchecked") private static <T> T getValueByReflection(VarInfo var, Class<?> classUnderTest, Object …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.