Aquí la tarea es agregar el texto T con un número flotante F usando el método String.Format() .
Ejemplo :
Entrada: F = 12.3, T = “abc”
Salida: 12abc.abc3Entrada: F = 0.0, T = «Geeks»
Salida: Geeks0.0Geeks
El texto T se puede agregar a un número flotante F usando el método String.Format() de la siguiente manera:
- Agregue texto T solo a la izquierda de la parte integral de un número flotante F.
- Agregue texto T solo a la derecha de la parte integral de un número flotante F.
- Agregue texto T solo a la izquierda de la parte fraccionaria de un número flotante F.
- Agregue texto T solo a la derecha de la parte fraccionaria de un número flotante F.
- Agregue el texto T a ambos lados del punto decimal de un número flotante F.
- Agregue el texto T a ambos lados de un número flotante F.
Ejemplo 1: agregar texto T solo a la izquierda de la parte integral de un número flotante F.
C#
// C# program to add text T // only to left of integral // part of a float number F. using System; public class GFG{ // function to add text at // left of integral part // of a float number. static string Add_text(float F, string T) { // string format string s = "{0:"; s += T; s += "0.0}"; // use of String.Format() method return String.Format(s, F); } // Main Method static void Main(string[] args) { float F = 12.3f; string T = "abc"; //function calling string str = Add_text(F, T); // print the added text float number Console.WriteLine(str); } }
Producción:
abc12.3
Ejemplo 2: agregar texto T solo a la derecha de la parte integral de un número flotante F.
C#
// C# program to add text T // only to right of integral // part of a float number F. using System; public class GFG{ // function to add text at // right of integral part // of a float number. static string Add_text(float F, string T) { // string format string s = "{0:0"; s += T; s += ".0}"; // use of String.Format() method return String.Format(s, F); } // Main Method static void Main(string[] args) { float F = 12.3f; string T = "abc"; // function calling string str = Add_text(F, T); // print the added text float number Console.WriteLine(str); } }
Producción:
12abc.3
Ejemplo 3: agregar texto T solo a la izquierda de la parte fraccionaria de un número flotante F.
C#
// C# program to add text T // only to left of fractional // part of a float number F. using System; public class GFG{ // function to add text at // left of fractional part // of a float number F. static string Add_text(float F, string T) { // string format string s = "{0:0."; s += T; s += "0}"; // use of String.Format() method return String.Format(s, F); } // Main Method static void Main(string[] args) { float F = 12.3f; string T = "abc"; // function calling string str = Add_text(F, T); // print the added text // float number Console.WriteLine(str); } }
Producción:
12.abc3
Ejemplo 4: agregar texto T solo a la derecha de la parte fraccionaria de un número flotante F.
C#
// C# program to add text T // only to right of fractional // part of a float number F. using System; public class GFG{ // function to add text at // right of fractional part // of a float number F. static string Add_text(float F, string T) { // string format string s = "{0:0.0"; s += T; s += "}"; // use of String.Format() method return String.Format(s, F); } // Main Method static void Main(string[] args) { float F = 12.3f; string T = "abc"; // function calling string str = Add_text(F, T); // print the added text float number Console.WriteLine(str); } }
Producción:
12.3abc
Ejemplo 5: Agregar texto T a ambos lados del punto decimal de un número flotante F.
C#
// C# program to add text // to both side of decimal // point of a float number using System; public class GFG{ // function to add text at // both side of decimal // point of a float number static string Add_text(float F, string T) { // string format string s = "{0:0"; s += T; s += "."; s += T; s += "0}"; // use of String.Format() method return String.Format(s, F); } // Main Method static void Main(string[] args) { float F = 12.3f; string T = "abc"; // function calling string str = Add_text(F, T); // print the added text float number Console.WriteLine(str); } }
Producción:
12abc.abc3
Ejemplo 6: Agregar texto T a ambos lados de un número flotante F.
C#
// C# program to add text // to both side of a float number using System; public class GFG{ // function to add text at // both side of a float number static string Add_text(float F, string T) { // string format string s = "{0:"; s += T; s += "0.0"; s += T; s += "}"; // use of String.Format() method return String.Format(s, F); } // Main Method static void Main(string[] args) { float F = 12.3f; string T = "abc"; // function calling string str = Add_text(F, T); // print the added text float number Console.WriteLine(str); } }
Producción:
abc12.3abc
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA