Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 华氏到摄氏的转换和打印问题_Swift - Fatal编程技术网

Swift 华氏到摄氏的转换和打印问题

Swift 华氏到摄氏的转换和打印问题,swift,Swift,您好,我试图创建一个函数,在swift中打印出语句f(变量)华氏度=c(变量)摄氏度,我在打印时遇到问题,主要原因是它是一个带有数字的变量,我试图将它放入字符串中。我尝试了一些不同类型的Declaratino,但它没有起作用。对不起,重复的问题 var f = 68.0; var c = (f - 32.0) * 5.0 / 9.0; var conversion = "f degrees Fahrenheit = c degrees Celsius" print(conversion) 您

您好,我试图创建一个函数,在swift中打印出语句f(变量)华氏度=c(变量)摄氏度,我在打印时遇到问题,主要原因是它是一个带有数字的变量,我试图将它放入字符串中。我尝试了一些不同类型的Declaratino,但它没有起作用。对不起,重复的问题

var f = 68.0;
var c = (f - 32.0) * 5.0 / 9.0;
var conversion = "f degrees Fahrenheit = c degrees Celsius"

print(conversion)

您需要使用字符串插值,否则它只是文本

c
替换为
\(c)
以实际获取变量
c
值。 出于同样的原因,也将
f
\(f)
一起使用


var conversion=“\(f)华氏度=\(c)摄氏度”

可能也需要对字符串进行插值
f
。谢谢,当它允许我在11分钟内回答时,我会将其标记为答案。f是实际值,因为它不在字符串内。不确定您的意思<代码>转换是一个字符串。aaa,右,c变量上的f是值,转换变量上的f是文本。使用此变量转换=“(f)华氏度=(c)摄氏度”请选择一个合理的标题来描述您的问题。